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

validação de obrigatoriedade de preenchimento de campos


MNewtron

Pergunta

function validar(){
                if (document.contato.nome.value == "") {
                    alert("o campo Nome deve ser preenchido");
                    document.contato.nome.focus();
                    return false;
                }
                if (document.contato.sobrenome.value=="") {
                    alert("o campo sobrenome deve ser preenchido")
                    document.contato.sobrenome.focus();
                    return false;
                }
                if(document.contato.telefone.value==""){
                    alert("campo TELEFONE deve ser preenchido")
                    document.contato.telefone.focus();
                    return false;
                }

                if (isNaN(document.contato.telefone.value)) {
                    alert("o campo telefone deve conter apenas numero");

                    return false;
                }

            }

 

 

BASTA AGORA CHAMAR EM SEU ARQUIVO HTML A FUNÇÃO COM O SEGUINTE COMANDO

.

<script src="script.js">//SCRIPT.JS É O NOME DO DOCUMENTO JAVASCRIPT            
        </script>

...

...

<body>

<form name="contato" onsubmit="return validar();"  >

<table>
            <tr> 
                <td>nome</td><td><input type="text"  name="nome" size="50" ></input></td>
            </tr>    
            <tr>
                <td>Sobrenome</td><td><input type="text"  name="sobrenome"size="50" ></input></td>
            </tr>
            <tr>
                <td>telefone</td><td><input type="text" name="telefone">xxxxxxxxx</input></td>
            </tr>

</body>

 

 

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

Olá, MNewtron.

Reparei que este tópico está no fórum de Dicas e Tutoriais de HTML, CSS. Sim, há um pouco de HTML, mas o assunto principal é JavaScript, então isto deveria estar no fórum de sobre JavaScript, Ajax, DOM, não acha?

Obrigado.

Editado por iHarvey
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,4k
×
×
  • Criar Novo...