Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
tenho a seguinte função
function checa(nform) {
if(document.form1.datacad.value == ""){
alert("Informe a Data.");
document.form1.datacad.focus();
return false;
}
if(document.form1.funcionario.value == ""){
alert("Informe o Funcionário.");
document.form1.funcionario.focus();
return false;
}
if(document.form1.tipo.value == ""){
alert("Informe o Tipo");
document.form1.tipo.focus();
return false;
}
if(document.form1.cpf.value == ""){
alert("Informe o Cliente");
document.form1.cpf.focus();
return false;
}
if(document.form1.cliente.value == ""){
alert("informe o Cliente");
document.form1.cliente.focus();
return false;
}
if(document.form1.formapg.value == ""){
alert("informe a Forma de Pagamento");
document.form1.formapg.focus();
return false;
}
if(document.form1.entrada.value == ""){
alert("informe a Entrada");
document.form1.entrada.focus();
return false;
}
return true;
}
e no formulário esta desta forma
<form id="form1" method="post" onsubmit="return checa(this);" action="grava_mov_venda.php">
ou seja quando ele sunmeter deve antes validar
acontece que ele entra na função e so mostra o alert que coloquei como teste e mesmoa com os campos vazios ele submete
segue o codigo de um combo que esta validando
<select name="funcionario" class="editNoFocus" id="funcionario" style=" width:235px" onfocus="this.className='editFocus';" onblur="this.className='editNoFocus';">
<option value="">Escolha o Funcionário</option>
<option value='5'>Carlos Alberto Parreira</option>
<option value='3'>Luciano Douglacir Terto</option>
<option value='6'>Lucimar Barbosa</option>
<option value='4'>Renato Barbosa</option>
<option value='2'>Rone terto</option>
</select>Carregando comentários...