Tengo una pagina que da entrada a una aplicacion, y en esta pagina hay un panel de entrada con usuario y contraseña.
Si la aplicacion está bloqueada, aparece el panel de control con los campos "disabled" y si no está bloqueada aparecen los campos activados para poder entrar.
El problema viene cuando al cargar la pagina, llamo a una funcion javascript que me pone el foco en el campo nombre. Si está activada fuciona bien, pero cuando la aplicacion esta bloqueada y aparecen los campos 'disabled', me da error diciendo que no se puede mover el foco a un campo desactivado.
¿como puedo resolver esto?
Quiero que cuando se puedan introducir datos en los campos me ponga el foco y cuando estos aparecen desactivados que no me lo ponga.
Código:
<script language="JavaScript" type="text/javascript"> function ponerfoco() { document.getElementById('usuario').focus(); } </script> <body onload="ponerfoco();"> <?php if($bloqueada='SI') { <input type=' text' name="usuario" disabled> <intput type='password' name"contrasena" disabled> } else { <input type=' text' name="usuario"> <intput type='password' name"contrasena"> } ?>