Código :
function login(intronick, intropass) {
var uValido:Boolean = false;
var num_users = miXML.firstChild.childNodes.length-1;
//para saber si el usuario es valido
for (var i = 0; (i<num_users) && !uValido; i++) {
nick = miXML.firstChild.childNodes[i].firstChild.firstChild;
if (nick == intronick) {
uValido = true;
pass = miXML.firstChild.childNodes[i].childNodes[1].firstChild;
}
}
if (uValido) {
if (varContrasena == intropass) {
entrar();
} else {
error("Clave", "a");
}
} else {
error("Nick", "o");
}
}
el tema es que se supone que deberia comparar las variables nick(que proviene del xml) y intronick(que es la que mete el usuario) pero no las compara ni de coña...
he comprobao los valores de nick e intronick, y aun siendo identicos el if no me funciona
