Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17521
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Verificação

21-01-2007 02:22

Vamos falar sobre verificação em campos de formulário, do tipo, campo vazio retorna uma mensagem, o método abaixo é um dos métodos mais simples e fáceis de trabalhar.
vejamos o código:

<script> function v(){ // função puxada pelo onSubmit no formulário // if (document.form.nome.value == "") { // a partir daqui até o } após o 1º return false; é para o nome // alert("Falta o nome!") // se o campo está fazio retorna a texto ao lado // document.form.nome.focus() // volta o foco para o campo nome // return false; } // os campos abaixo segue a mesma regra acima, a direfença é que são usados os dados do campo email do formulário // if (document.form.email.value == "") { alert("Falta o email!") document.form.email.focus() return false; } } </script>


<form action="" name="form" onSubmit="return v()"> <input type="text" name="nome"> <input type="text" name="email"> <input type=submit> </form>

vou explicar cada linha dentro do script, a explicação estará entre // e //, depois de copiar o código você poderá retirar essas linhas.
para adicionar mais campos de verificação é só repetir um dos campos, por exemplo "a função do email" no javascript.
para verificar por exemplo um select, segue a mesma regra, sendo que o select deverá ter o principal campo com valor vazio.

<select name="selecione"> <option value="">vazio</option> <option value="1">1</option> <option value="2"></option> </select>


para verificar o select basta criar um if para ele nomeado como "selecione", se for seguir o modelo acima, do mesmo modo que você usou um if "nome" para o nome e "email" para e-mail.
0

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado