Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2009, 10:28
frins89
 
Fecha de Ingreso: febrero-2008
Mensajes: 72
Antigüedad: 16 años, 11 meses
Puntos: 0
Diferencia Explorer a otros navegadores

Hola chicos os pongo aquí el codigo y luego os explico.

Código HTML:
function cambio() {
   if(solo==0)
	{
		document.form1.pas.type="password";
		document.form1.pas.value="";
		document.form1.usu.value="";
		solo=1;
	}
}
el formulario

Código HTML:
 <form name="form1" class="login" method="post" onSubmit="javascript:logea(); return false"><br>
	
	<input value="usuario" name="usu" onFocus="javascript:cambio()"><br><br>
	<input type="text" name="pas" value="contrase&ntilde;a" onFocus="javascript: cambio()"><br><br>
    <input type="submit" name="Submit" value="Enviar">
	</form> 
Bueno como veis la primera opción lo que hace es que cuando clica en el input, el type de la contraseña la cambia a "password" y pone los dos campos en blanco. El problema está en que en Explorer esto se lo pasa por (ahí mismo...) y en Google Chrome y Firefox si que funciona... he visto que podría ser un bug de Explorer pero no estoy seguro... Alguna idea?