Pular para o conteúdo

Checar campos de um formulário

Script que checa campos de um formulário. Se houver erros é exibido um diálogo informando quais erros foram encontrados. Altamente reconfigurável.
Eric Silva eric_silva
Hits: 17.990 Categoria: Javascript Subcategoria: Formulário
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script que checa campos de um formulário. Se houver erros é exibido um diálogo informando quais erros foram encontrados. Altamente reconfigurável.
Download form.htm Enviar nova versão

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>

Máscara JavaScript para Campos de Telefone/Celular e CEP

Função Javascript simples para validação de CPFs

Evento OnKeyPress - Usando o Enter

Validador de Data em JavaScrip com Expressão Regular

Clona / Copia dados digitados em um campo exibe no outro

#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

Entre na sua conta para comentar.