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


Moderador: web

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

Limpar campo do formulário

21-01-2007 02:06

Nós sabemos que o botão type=reset ( <input type="reset" value="limpar"> ) só limpa uma informação do formulário se essa informação for preenchida na hora, ou seja, se o input já vier com um value preenchido esse dado não é limpo com o reset.

nesse exemplo vamos conhecer uma forma de limpar o campo não importando se venha com valor, vamos ao código:

<script> function limpa() { if(document.getElementById('campo').value!="") { document.getElementById('campo').value=""; } } </script>


<form name="form" method="post" action=""> <input type="text" name="campo" id="campo" value="a"> <input type="button" value="Limpa" onClick="limpa()"> <input type=submit> </form>

quando você carregar o exemplo verá um formulário com o valor: a, clicando em "Limpa" esse valor será limpo, porque, em nossa função ( limpa() ) dizemos que: se o campo com o id "campo" for diferente de vazio irá ser limpo.

Obs.: a informação vai ( pelo formulário ) como vazia se o campo for limpo com essa função.
0

Quem está online

Usuários navegando neste fórum: Google [Bot]