Jump to content


g3gospel's Content

There have been 3 items by g3gospel (Search limited from 26/04/2023)


Ordernar por                Order  

#327940 Validar Formulário...

Posted by g3gospel on 29/03/2004, 09:38 in Javascript / DOM / AJAX / ECMAScript

moçada, valeu a todos ae pela força...
na real, naum descobri o motivo, mas eu mudei o nome do campo e funcou... coisa de louco, parece problema de microsoft...



#326016 Validar Formulário...

Posted by g3gospel on 26/03/2004, 19:06 in Javascript / DOM / AJAX / ECMAScript

Mas já tah assim, tah funcionando, mas naum funciona com todos os campos q eu defini como obrigatórios...



#325957 Validar Formulário...

Posted by g3gospel on 26/03/2004, 17:53 in Javascript / DOM / AJAX / ECMAScript

Link desse Exemplo!!!
---------------------------------------------------------------------------------------------
nesse endereço ae, eu fiz validação em alguns campos do formulário... porém alguns campos, mesmo em branco estaum passando como se naum fossem obrigatórios, onde tah o erro?

<script language="javascript">
<!--
function valida() {
var nomecliente=document.dados.nomecliente.value.length;
var email=document.dados.email.value;
var cidade=document.dados.cidade.value;
var estado=document.dados.estado.value;
var contato=document.dados.contato.value;
var telefone=document.dados.telefone.value;
var tipo_fluido=document.dados.tipo_fluido.value;
var reg_serv=document.dados.reg_serv.value;
var solid_susp=document.dados.solid_susp.value;
var solid_susp_perc=document.dados.solid_susp_perc.value;
if (nomecliente<1) {
window.alert("ATENÇÃO\n\Preencha o Campo CLIENTE!");
document.dados.nomecliente.focus();
return false;
}
if (email=="") {
window.alert("ATENÇÃO\n\Digite seu e-mail");
document.dados.email.focus();
return false;
}
if (email.indexOf("@") == -1 || email.indexOf(".") == -1) {
window.alert("ATENÇÃO\n\E-mail inválido.");
document.dados.email.focus();
return false;
}
if (document.dados.cidade.value=="") {
window.alert("ATENÇÃO\n\Preencha o Campo CIDADE!");
document.dados.cidade.focus();
return false;
}
if (estado=="") {
window.alert("ATENÇÃO\n\Selecione o Estado");
document.dados.estado.focus();
return false;
}
if (contato=="") {
window.alert("ATENÇÃO\n\Preencha o Campo CONTATO");
document.dados.contato.focus();
return false;
}
if (telefone=="") {
window.alert("ATENÇÃO\n\Preencha o Campo TELEFONE");
document.dados.telefone.focus();
return false;
}
if (tipo_fluido=="") {
window.alert("»ATENÇÃO\n\Selecione a CARACTERÍSTICAS DO LÍQUIDO");
document.dados.tipo_fluido.focus();
return false;
}
if (solid_susp=="") {
window.alert("ATENÇÃO\n\Preencha o Campo SÓLIDOS EM SUSPENSÃO");
document.dados.solid_susp.focus();
return false;
}
if (solid_susp_perc=="") {
window.alert("»ATENÇÃO\n\Selecione Preencha o Campo %");
document.dados.solid_susp_perc.focus();
return false;
}
if (reg_serv=="") {
window.alert("ATENÇÃO\n\Preencha o Campo REGIME DE SERVIÇO");
document.dados.reg_serv.focus();
return false;
}
return true;
document.dados.submit();
}
//-->
</script>




IPB Skin By Virteq