Probleminha com script quase pronta :/
o problema dessa script eh que quando clica sem digita nenhum dado ela prosegue para a seguinte pagina só isso...
poderiam me ajudar para quando errar ou nao digitar nos campos a nao ir para pagina seguinte?
ta quase perfeita so falta arrumar isso :/
ajuda ai
<script Language="JavaScript">
<!--
function validar(){
if(document.form1.login.value =="") {
alert("Digite seu Login.");
return(false);
}
if(document.form1.login.value.length < 3) {
alert("o login tem que conter no minimo 3 caracteres e no maximo 10 caracteres.");
return(false);
}
if(document.form1.nome.value ==""){
alert("Digite seu Nome.");
return(false);
}
if(document.form1.senha.value =="") {
alert("Digite sua Senha.");
return(false);
}
if(document.form1.senha.value.length < 3) {
alert("a senha tem que conter no minimo 3 caracteres e no maximo 10 caracteres.");
return(false);
}
if(document.form1.senha2.value =="") {
alert("Confirme sua Senha.");
return(false);
}
if(document.form1.senha.value != document.form1.senha2.value) {
alert("as Senhas estão diferentes.");
return(false);
}
if(document.form1.email.value =="") {
alert("Digite seu Email.");
return(false);
}
var ok = true;
if (form1.email.value.search("@") == -1 || form1.email.value.search("[.*]") == -1)
{
alert("Email invalido!");
form1.email.focus();
ok = false;
return(false);
}
if(document.form1.email2.value =="") {
alert("Confirme seu Email.");
return(false);
}
var ok = true;
if (form1.email2.value.search("@") == -1 || form1.email2.value.search("[.*]") == -1)
{
alert("Confirmação de email Invalida!");
form1.email2.focus();
ok = false;
return(false);
}
if(document.form1.email.value != document.form1.email2.value) {
alert("emails diferentes.");
return(false);
}
if(document.form1.pergunta.value =="0") {
alert("Selecione uma Pergunta.");
return(false);
}
if(document.form1.resposta.value =="") {
alert("Digite uma resposta para a Pergunta Acima.");
return(false);
}
{
alert("Parabéns Cadastrado com sucesso!!!");
alert("Uma Copia Dos dados cadastrado foi enviado para o seu email por segurança!");
}
return (true);
}
//-->
</Script>Estou usando Onsubmit no form pelo onclick nao ia para a seguinte pagina :/
**Problema Corrigido Estava faltando parte da tag no onsubmit do form... que é a parte destacada em baixo.**<form name="form1" action="[http://www.google.com.br/"](http://www.google.com.br/) method="POST" onSubmit="**java script:return **validar()">Discussão (1)
Carregando comentários...