Ir para conteúdo

POWERED BY:

Arquivado

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

Creator

formulário

Recommended Posts

Fala galera!!!

 

tem como alguem me da um HELP?!?!

 

eu to com um formulario de contato em um site mas ta dando um pau q eu num to achando...ele ta com o esqueme de validação c o cara num preenche tudo o formulario num envia (pelo menos nao era para ir..hehehe)...entao o meu num ta barrando ele aparece a msg falando q num ta preenchido o campo...

 

bom o link do site é esse

 

http://www.osmed.com.br/faleconosco/

 

estou postando o script de validacao q eu tenho aqui...

 

o pior q em outras pagiunas tem o mesmo script e funciona e nessa nao...

 

uma pagina q funciona http://www.osmed.com.br/pedido/juridica.php

 

 

<script language="JavaScript" type="text/JavaScript"><!--function MM_openBrWindow(theURL,winName,features) { //v2.0  window.open(theURL,winName,features);}//--><!--function validaForm(){		   d = document.form1;		   //validar nome		   var ConteudoNome = document.getElementById("nome").value;		   var parte = ConteudoNome.substring(0,1); //1º caracter.		   		   var ConteudoEmpresa = document.getElementById("empresa").value;		   var parte2 = ConteudoEmpresa.substring(0,1); //1º caracter.		   		   var ConteudoCidade = document.getElementById("cidade").value;		   var parte3 = ConteudoCidade.substring(0,1); //1º caracter.		   		   var ConteudoEstado = document.getElementById("estado").value;		   var parte4 = ConteudoEstado.substring(0,1); //1º caracter.		   		   var ConteudoTelefone = document.getElementById("telefone").value;		   var parte5 = ConteudoTelefone.substring(0,1); //1º caracter.		   		   var ConteudoFax = document.getElementById("fax").value;		   var parte6 = ConteudoFax.substring(0,1); //1º caracter.		   		   var ConteudoEmail = document.getElementById("email").value;		   var parte7 = ConteudoEmail.substring(0,1); //1º caracter.		   		   var ConteudoMensagem = document.getElementById("mensagem").value;		   var parte8 = ConteudoMensagem.substring(0,1); //1º caracter.		   if ((ConteudoNome == "") || (parte == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Nome deve ser preenchido corretamente!");		   d.nome.focus();		   return false;		   }		   if ((ConteudoEmpresa == "") || (parte2 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Empresa deve ser preenchido corretamente!");		   d.empresa.focus();		   return false;		   }		   if ((ConteudoCidade == "") || (parte3 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Cidade deve ser preenchido corretamente!");		   d.cidade.focus();		   return false;		   }		   if ((ConteudoEstado == "") || (parte4 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Estado deve ser preenchido corretamente!");		   d.estado.focus();		   return false;		   }		   if ((ConteudoTelefone == "") || (parte5 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Telefone deve ser preenchido corretamente!");		   d.telefone.focus();		   return false;		   }		   if ((ConteudoFax == "") || (parte6 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Fax deve ser preenchido corretamente!");		   d.fax.focus();		   return false;		   }		   if ((ConteudoEmail == "") || (parte7 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo e-mail deve ser preenchido corretamente!");		   d.email.focus();		   return false;		   }		   if (document.form1.email.value.indexOf('@', 0) == -1 || 		   document.form1.email.value.indexOf('.', 0) == -1)		   {			   alert("O e-mail não é válido, por favor coloque um e-mail válido!");			   document.form1.email.focus(); 			   return false;		   }		   if ((ConteudoMensagem == "") || (parte8 == ' ')) { //vê se o 1º caracter é espaço!		   alert("O campo Mensagem deve ser preenchido corretamente!");		   d.mensagem.focus();		   return false;		   }		   		   return true;		   }//--></script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

e onde você chama essa função?

no form não é?

 

deveria chamar assim:

 

<form onSubmit="return validaForm();">

veja se é isso, ok?

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.