Caricatos, paisano
Quedando el código así... (He cambiado || por &&)
Código HTML:
function validar(f){
with(f){
Ok = nick.value != "usuario" && nick.value != "" && password.value != "";
}
if (!Ok) alert("Fallo");
return Ok;
}
...el fallo siempre es fallo, sin decir si es el nick o la password, ni poniendo el foco en el campo que produce el fallo.
Lo de condicionar el onblur de
<input type="password" name="password" id="password" onfocus="limpiar('password')" onblur="if (this.value == '') cambiar('password','password')" value="password" size="10" maxlength="20" /> no lo entiendo, puesto que esa comprobación ya se hace en la propia funcion
cambiar.
Gracias por tu ayuda