Checar campos de um formulário

Publicado por Eric Silva 09/07/2004

[ Hits: 17.173 ]

Download form.htm




Script que checa campos de um formulário. Se houver erros é exibido um diálogo informando quais erros foram encontrados. Altamente reconfigurável.

  



Esconder código-fonte

<html>
  <head>
    <title>:: Checar campos de um formulário ::</title>
    <script language="JavaScript">
    function checaCampos() {
       var nome = document.form.nome;
       var email = document.form.email;
       var msg = document.form.msg;
       var erro = "";
       var count = 0;
       
       if (nome.value == "")
          erro += "\nPreencha o campo nome";
     count = count + 1

       if (email.value == "")
          erro += "\nPreencha o campo email";
     count = count + 1
     
       if (msg.value == "")
          erro += "\nPreencha o campo mensagem";
     count = count + 1
       if (count > 0 )
          alert("Os seguintes erros foram encontrados:\n" + erro);
     return false
    }
    </script>
  </head>
  <body>
  <form name=form action="" method=post>
  nome
  <br>
  <input type=text name=nome value="">
  <br>
  email
  <br>
  <input type=text name=email value="">
  <br>
  mensagem
  <br>
  <input type=text name=msg value="">
  <br><br>
  <input type=submit value="Enviar dados" onClick="return checaCampos(); ">
  </form>
  </body>
</html>

Scripts recomendados

Validador de IP em JavaScrip com Expressão Regular

Retirando acentuação de palavras

Inverter palavras ou links em JavaScript

Validação de CPF e CNPJ em única Função

Máscara de celular com 8 ou 9 dígitos


  

Comentários
[1] Comentário enviado por flaviomm69 em 14/07/2004 - 17:37h

funciona bem e é bem leve da pra implementar em scripts php...

[2] Comentário enviado por removido em 03/08/2006 - 00:26h

legal cara , vc tem algo sobre envio por email ou seja tipo um CDONTS ou algo assim?

[3] Comentário enviado por removido em 03/08/2006 - 00:27h

se tiver poderia por favor enviar para o meu email ?


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts