---------------------------------------------------------------------------------------------
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>
Edição feita por: g3gospel, 26/03/2004, 17:55.










