Tenho um script de validação de formulário, que manda preencher os campos vazios antes de enviar, submeter e ele funciona bem no internet explorer, mas no Fire Fox ele chega a funcionar bem, avisa que tem que preencher um determinado campo, mas em vez dele ficar na página do formulário ele acaba enviando o formulário mesmo assim.
No internet explorer ele dar um alerta mandando preencher um campo vazio do formulário.
Já no Fire Fox ele dar um alerta também mandando preencher um campo vazio do formulário, mas depois do alerta acaba enviando o formulário mesmo assim e o certo é não enviar, só alertar.
O que deve ser? Veja meu script:
function ValidaFormulario()
{
if (document.form.data_agenda.value==""){
alert("Informe a data para o agendamento");
document.form.data_agenda.focus();
event.returnValue=false;return false;
}
if (document.form.hora_agenda.value==""){
alert("Informe a hora para o agendamento");
document.form.hora_agenda.focus();
event.returnValue=false;return false;
}
if(document.form.medicamento[0].checked)
{
if ((document.form.medicamentosres.value=="") || (document.form.medicamentosres.value=="Qual(is) medicamento(s)?") ){
alert("Informe o medicamento");
//document.form.medicamentosres.focus();
event.returnValue=false;return false;
}
return false;
}
}
</script>
Pergunta
marvi
Olá pessoal,
Tenho um script de validação de formulário, que manda preencher os campos vazios antes de enviar, submeter e ele funciona bem no internet explorer, mas no Fire Fox ele chega a funcionar bem, avisa que tem que preencher um determinado campo, mas em vez dele ficar na página do formulário ele acaba enviando o formulário mesmo assim.
No internet explorer ele dar um alerta mandando preencher um campo vazio do formulário.
Já no Fire Fox ele dar um alerta também mandando preencher um campo vazio do formulário, mas depois do alerta acaba enviando o formulário mesmo assim e o certo é não enviar, só alertar.
O que deve ser? Veja meu script:
Desde já, agradeço!
Marcelo
Editado por marviLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.