Ir para conteúdo
Fórum Script Brasil
  • 0

Não Deixar A Ação Ser Feita?


Guest Darta

Pergunta

Galera fiz esse script para verificar meu form

function varifica()

{

if(cadastro.login.value == "")

{

alert("Login em branco, por preencher!!");

}

}

só que eu queria que ele não deixa-se a página executar a ação após clicar no ok do alert, já tentei um retun; break; mas não foi, o que poderia ser feito seria????

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tenta assim:

<script language="Javascript">

function VERIFICA()

{

if (document.NOMEFORM.NOMECAMPO.value == "")

{

alert("Login em branco, por preencher!!");

document.NOMEDOFORM.NOMEDOCAMPO.focus();

return false;

}

}

<script

NOMEDOFORM = O Nome que deu para o Form name

NOMEDOCAMPO = Nome do Campo que ira verificar

Uso:

<form method=post name=NOMEDOFORM action="PAGINA.XXX" onsubmit="return VERIFICA(this);">

// Corpo do Form

</form>

Link para o comentário
Compartilhar em outros sites

  • 0

Não conssegui ainda!!

Minha página está assim!!

<body>

<script language="JavaScript">

<!--

function varifica()

{

obj = document.cadastro.email;

valoremail = obj.value;

valoremail=valoremail.toLowerCase();

if (valoremail.indexOf("@")<1 || valoremail.indexOf(".")<1)

{

alert("O campo e-mail esta preenchido incorretamente.\n" + "Favor checar o prefixo e o sinal de '@'.");

obj.focus();

obj.select();

return false;

}

else

{

if(valoremail.indexOf("@")+1 == valoremail.indexOf("."))

{

alert("O campo e-mail esta preenchido incorretamente.\n" + "Favor checar o prefixo e o sinal de '.'.");

obj.focus();

obj.select();

return false;

}

}

}

//-->

</script>

<form method="post" name="cadastro" action="cadastro.jsp" onsubmit="return verifica(this);">

<table border=2 cellspacing=0 cellpadding=0 align=center bordercolor="#000000">

<tr>

<td colspan=2 align=center><input type="submit" value="Cadastrar" name="envia" onClick="javascript:varifica();"></td>

</tr>

</form>

</table>

...

... sad.gif

Link para o comentário
Compartilhar em outros sites

  • 0
Guest --Not Found--
Não conssegui ainda!!

Minha página está assim!!

<body>

<script language="JavaScript">

<!--

function varifica()

{

obj = document.cadastro.email;

valoremail = obj.value;

valoremail=valoremail.toLowerCase();

if (valoremail.indexOf("@")<1 || valoremail.indexOf(".")<1)

{

alert("O campo e-mail esta preenchido incorretamente.\n" + "Favor checar o prefixo e o sinal de '@'.");

obj.focus();

obj.select();

return false;

}

else

{

if(valoremail.indexOf("@")+1 == valoremail.indexOf("."))

{

alert("O campo e-mail esta preenchido incorretamente.\n" + "Favor checar o prefixo e o sinal de '.'.");

obj.focus();

obj.select();

return false;

}

}

}

//-->

</script>

<form method="post" name="cadastro" action="cadastro.jsp" onsubmit="return verifica(this);">

<table border=2 cellspacing=0 cellpadding=0 align=center bordercolor="#000000">

<tr>

<td colspan=2 align=center><input type="submit" value="Cadastrar" name="envia" onClick="javascript:varifica();"></td>

</tr>

</form>

</table>

...

... sad.gif

<form method="post" name="cadastro" action="cadastro.jsp" onsubmit="return verifica(this);">

Nessa linha você deve colocar dessa forma: <form method="post" name="cadastro" action="cadastro.jsp" onsubmit="varifica();">

Espero ter ajudado!

qualquer coisa posta aqui denovo.

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...