Gracias Javier,
Te comento...
He estado probandolos todos, algunos muestran bien el texto de password y cuando pulsas se convierte en *** pero fallan en que si la caja esta vacia y se pulsa fuera vuelva a poner "password".
Y este por ejemplo, que probandolo individualmente solo el input de password, funciona bien, pero si le pongo otro input para el user, hace una cosa extrañisima y me pone la caja del password al clicar dentro debajo de la del usuario!
Mira este es mi codigo
Código PHP:
<form name="loginBox" method="post" action="login.php">
<input name="username" type="text" maxlength="50" tabindex="1" value="Buscar" onfocus="if(this.value=='Buscar') this.value='';" onblur="if(this.value=='') this.value='Buscar';" />
<input type="password" style="display:none;" name="password" id="password" onblur="mostrar_text(this);"/>
<input name="pass_text" type="text" id="pass_text" onfocus="mostrar_pass(this);" value=" Clave"/>
</form>
Código HTML:
<script language="javascript">
function mostrar_text(id)
{
if(id.value.length == 0)
{
id.style.display='none';
texto = document.getElementById("pass_text");
texto.style.display = 'block';
}
}
function mostrar_pass(id)
{
id.style.display='none';
pass = document.getElementById("password");
pass.style.display = 'block';
pass.focus();
}
</script>
Que podemos hacerle?
Gracias