Ir para conteúdo

POWERED BY:

Arquivado

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

Matheus H. Barbosa

validação no Firefox não funciona

Recommended Posts

Olá pessoal, gostaria de uma ajuda.

Fiz um script bem simples pra validar se a pessoa preencheu 3 campos. Até que os 3 tenham algum conteúdo, o formulário não é enviado, mas só funciona no IE. No Firefox ele faz o teste, mostra um alert e já envia o formulário.

Parece que "event.returnValue = false" só funciona no IE.

O código é o seguinte:

function verifica()
   {
   
   var nome = document.formu.nome.value
	if (nome==""){
	alert("Informe seu nome!");
	document.formu.nome.focus();
	event.returnValue = false
	}

	var fone = document.formu.telefone.value
	if (fone==""){
	alert("Informe seu telefone!");
	document.formu.telefone.focus();
	event.returnValue = false
	}

	 var mail = document.formu.email.value
	if (mail==""){
	alert("Informe seu e-mail!");
	document.formu.email.focus();
	event.returnValue = false

	}

   }

O form está assim:

<form name="formu" method="post" onsubmit="verifica()" action="contato.php" >

Gostaria de saber se está faltando alguma coisa, ou se existe alguma outra alternativa.

Agradeço desde já!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já tentou em vez de:

event.returnValue = false
colocar apenas:
return false;
?

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.