Problemas con window.location
tengo la siguiente función javascript:
function Validar(form) {
var usuario=form.usuario.value;
usuario=usuario.toLowerCase();
var password=form.password.value;
password=password.toLowerCase();
if (usuario!="usuario" || password!="uemc") {
alert("Lo siento, usuario y/o contraseña incorrectos");
}
else if(usuario=="usuario" && password=="uemc"){
window.location.href="http://www.google.es";
}
}
pero no consigo que cuando la validacion de usuario y password es correcta me vaya a la página en cuestión, alguien puede ayudarme? Gracias
function Validar(form) {
var usuario=form.usuario.value;
usuario=usuario.toLowerCase();
var password=form.password.value;
password=password.toLowerCase();
if (usuario!="usuario" || password!="uemc") {
alert("Lo siento, usuario y/o contraseña incorrectos");
}
else if(usuario=="usuario" && password=="uemc"){
window.location.href="http://www.google.es";
}
}
pero no consigo que cuando la validacion de usuario y password es correcta me vaya a la página en cuestión, alguien puede ayudarme? Gracias
buenos días, el problema es el siguiente: al enunciar else no es necesario colocar: else if(usuario=="usuario" && password=="uemc"). Este es el código correcto:
function Validar(form) {
var usuario=form.usuario.value;
usuario=usuario.toLowerCase();
var password=form.password.value;
password=password.toLowerCase();
if (usuario!="usuario" || password!="uemc") {
alert("Lo siento, usuario y/o contraseña incorrectos");
}
else {
window.location.href="http://www.google.es";
}
}
function Validar(form) {
var usuario=form.usuario.value;
usuario=usuario.toLowerCase();
var password=form.password.value;
password=password.toLowerCase();
if (usuario!="usuario" || password!="uemc") {
alert("Lo siento, usuario y/o contraseña incorrectos");
}
else {
window.location.href="http://www.google.es";
}
}