Ir para conteúdo

POWERED BY:

Arquivado

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

jcfelicio

Limpa Campo Password

Recommended Posts

Olá pessoal, alguém pode me dar uma luz, estou tentando adptar a seguinte função, a intenção é a seguinte: por padrão deve estrar escrito o texto "sua senha:" e ao clicar limpa o campo e muda o type do campo para password.

No firefox ele esta funcionando mais no internet explorer não funciona! agradeço a todos. grande abraço.

 

<html>
<head>

</head>
<script type="text/javascript">

function limparPadrao(campo) {
	if (campo.value == campo.defaultValue) {
		campo.value = "";
		campo.type = "password";
	}
}

function escreverPadrao(campo) {
	if (campo.value == "") {
		campo.value = campo.defaultValue;
	}
}

</script>
<body>
<input type="text" name="senha" id="senha" value="sua senha:" onfocus="limparPadrao(this);" onblur="escreverPadrao(this);" />

</body>
</html>
http://forum.imasters.com.br/public/style_emoticons/default/excl.gif http://forum.imasters.com.br/public/style_emoticons/default/excl.gif http://forum.imasters.com.br/public/style_emoticons/default/excl.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

O IE7 e Opera realmente não aceitam que o tipo do input seja alterado, causando erro.

 

Nesse caso, coloque um input text, que ao receber o foco, acione uma função que esconde o input, e exibe outro em seu lugar, dando a impressão de que o tipo do input passou de text para password.

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.