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


Moderador: web

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

Validação do formulário com indexOf

24-01-2007 13:09

vamos aprender aqui a usar o indexOf para validar um campo do formulário, o index of irá verificar o campo, não encontrando o

carácter especificado retorna a mensagem de erro.

vejamos o código abaixo com detalhe:

<script> function envia() {   /* cria a variável campo para usar no código */ campo = document.form;   /* verifica se o campo nome está vazio, se sim, focaliza o campo */ if(campo.nome.value=="") { window.alert("O campo NOME está vazio.") campo.nome.focus(); return false; }   /* uso do indexOf verificando se o campo tem o @ ou (||) o . */ if(campo.email.value.indexOf("@")==-1 || campo.email.value.indexOf(".")==-1) { window.alert("Preencha campo E-MAIL corretamente!") campo.email.focus(); return false; }   } </script>


<!-- abaixo segue o form e a função chamada pelo onSubmit //--> <form name=form onSubmit="return envia()" action="documento.html"> nome: <input type=text name=nome> <br> e-mail: <input type=text name=email> <br> <input type=submit> </form>

0
A melhor hospedagem para o seu site HostGator!

Quem está online

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