hola, tengo un problema con codigo:
lo tengo preparado para k acepte o no a unos usuarios, pero cuando pongo
else {
return false;
alert ('Contraseña incorrecta')
}
me pone el mensaje cuando la contraseña esta mal pero tambien cuando la pongo bien (aunque en este caso me redirige a la pagina destino igualmente)
Código HTML:
<HTML>
<HEAD>
<title></title>
<script LANGUAGE="JavaScript" >
function Login(){
var done=0;
var usuario=document.login.usuario.value;
var password=document.login.password.value;
if (usuario=="1" && password=="1") {
window.location="1.html";
}
if (usuario=="2" && password=="2") {
window.location="2.html";
}
if (usuario=="3" && password=="3") {
window.location="3.html";
}
if (usuario=="4" && password=="4") {
window.location="4.html";
}
if (usuario=="administrador" && password=="administrador") {
window.location="administrador.html";
}
else {
return false;
alert ('Contraseña incorrecta')
}
}
</script>
</head>
<BODY>
<FORM name=login>
Usuario:<input type=text name=usuario><br>
Clave:<input type=PASSWORD name=password><input type=button value="Entrar" onClick="Login()">
</FORM>
</BODY>
</HTML>
alguien podria decirme k es lo k pongo mal?
gracias
salu2