Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

tony_lu

Onclick nao funciona no Firefox

Recommended Posts

Ola pessoal...td legal??

 

Estou com um problemão para resolver até hoje a noite...

 

Tenho um sistema de cadastro..com 2 botoes..salvar e excluir...nesses botoes tenho onclick...que chama uma função...e essa função muda o valor de um campo hidden...

 

No IE...funciona beleza...o problema é no firefox que nao funciona... nao chega o valor quando envio...alguem sabe o que pode ser..??

 

Passo abaixo as funções

 

<script type="text/javascript">
function excluirregistro( id )
{
	if( confirm( 'Deseja realmente excluir o registro de ID '+id+' ?' ))
	{
		var f = document.getElementById('formusuario');
		f._cod.value = 'excluir';
		f.submit();
	}
}

function addregistro()
{
		var f = document.getElementById('formusuario');
		f._cod.value = 'add';
		f.submit();
}
</script>

Agora dos botoes

 

<input title="Salvar [Alt+S]" class="button" onClick="addregistro();" name="button" value="Salvar" type="submit"> 
<input title="Cancelar [Alt+X]"  class="button" onClick="excluirregistro(<?=$id?>)" name="button2" value="Excluir" type="submit">

Obrigado pessoal...

 

Aquele abraço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse "_cod", é o nome do teu campo ne?!

Faça o seguinte então, use o padrão DOM.

if( confirm( 'Deseja realmente excluir o registro de ID '+id+' ?' ))
	{
		var f = document.getElementById('formusuario');
		document.getElementById('_cod').value = 'excluir';
		f.submit();
	}
Ai você mudaria a id desse campo para _cod

E a mesma coisa com a função que insere.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ola amigo...obrigado...eu fiz a alteração mas continua na mesma..funciona no IE mas no Firefox nao :(

Esta assim:

 

<script type="text/javascript">

function excluirregistro( id )

{

if( confirm( 'Deseja realmente excluir o registro de ID '+id+' ?' ))

{

var f = document.getElementById('formusuario');

document.getElementById('_cod').value = 'excluir';

f.submit();

}

}

 

function addregistro()

{

var f = document.getElementById('formusuario');

document.getElementById('_cod').value = 'add';

}

</script>

Ja estou ficando em panico pois preciso fazer funcionar até a noite...ferroouu..rs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ahhh.. mas nesse caso, você não pode ter 2 submits ne?!...

faz com type=button. Desculpa, só fui perceber isso agora...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.