Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/08/2005, 13:29
Calandras
 
Fecha de Ingreso: febrero-2004
Mensajes: 77
Antigüedad: 21 años
Puntos: 0
problema con una variable global

Esta funcion esta dentro de un archivo de javascript. La variable acceso esta creada fuera de la funcion y lo que yo quiero es que cuando termine la funcion guarde su valor. No se en que me equivoco, pero al terminar la funcion la variable no cambia su valor anterior.

function comprobarUsuario () {
var name, key, i, acierto;
acierto = false;
acceso = 0;
name = document.getElementById('nombre').value;
key = document.getElementById('clave').value;
while(acceso < nombres.length && acierto == false) {
if(name == nombres[acceso] && key == claves[acceso]) {
window.location='principal.xul';
acierto = true;
}
else
acceso++;
}
if(acierto == false)
window.location='fallo.xul';
}