Para que funcione bien, a las variables de ingreso por teclado, al entrar en el IF por mal carga de los datos, tuve que agregar que borre el ingreso anterior si no, volvía a entrar en el IF por mail carga de datos, aunque ponía los datos correctos : inicioDeSesionIngresado.value =""; inicioDeSesionRegistrado.value = ""; Esto es correcto?