Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

estevao_lucas

erro num codigo simples para form

Recommended Posts

e aew galera beleza!

 

tipo...tem um formulario q jah inicialmente um input de texto jah vem com um falor padraum por exe:

Nome:

ai quando a pessoa clica no input eh pra apagar o nome!!

fiz o cod, mas naum dah nada!

 

<script type="text/javascript">	function verifica (nome, valor) {		var input = document.getElementsByTagName("input");		for(var i=0; i<=input.length; i++){			if(input.item(i).name == nome){				if(input.item(i).value == valor){					input.value = "";				}			}		}	}</script>

ve se algum poderia me ajudar!

vlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá.

 

 

Não sei... mas talvez fosse melhor você fazer assim o código não?!

 

<script type="text/javascript">	function verifica (nome, valor) {		var obj = document.getElementById(nome);		if(obj){			if(obj.value == valor){				obj.value = "";			}		}	}</script>

 

Espero ter ajudado. Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

OPA

TENTA COLOCAR ASSIM

 

<input name="busca" type="text" value="Digite o Telefone" onClick="this.value=' '">

ACHU Q É +/- ASSIM

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script type="text/javascript">	function verifica (nome, valor) {		var input = document.getElementsByTagName("input");		for(var i=0; i<=input.length; i++){			if(input[i].name == nome){				if(input[i].value == valor){					input[i].value = "";				}			}		}	}</script>

Corrigido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

flery!

eu arrumei o meu cod do geito que você flw, mas naum deu.......a extensao web developer toobar do firefox acusa um erro fando q a sintaxe input esta errada!!

 

seá q algum tem outra sugestaum?

Compartilhar este post


Link para o post
Compartilhar em outros sites

<script type="text/javascript">	function verifica(nome, valor) {		var input = document.getElementsByTagName("input");		for (var i=0; i<=input.length; i++) {			if (input[i].name == nome) {				if (input[i].value == valor) {					input[i].value = "";					return true;				}			}		}		return false;	}</script>

;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

agora deu certo!!vlw Fleurysoh mais uma coisa!!sempre que eu faço uma função no javascript tenho q botar o que vai ser retornado???

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.