Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/12/2010, 00:03
August
 
Fecha de Ingreso: febrero-2005
Mensajes: 626
Antigüedad: 19 años, 2 meses
Puntos: 10
Respuesta: document.getElementsByName("usersaved").length no funciona en IE

Hice algo asi

function logear(nouser){
// var tot= document.getElementsByName('usersaved[]').length;

var m = document.getElementsByTagName("input");
var tot=1;;
for(i=1;i<m.length;i++){
if (m[i].className == "usersaved"){
tot++;
}
}


for(i=1;i<=tot;i++){
var capa="usuario"+i;
var input="password"+i;
if(i==nouser){
document.getElementById(capa).style.backgroundColo r="#00f";
document.getElementById(capa).className="seleccuse r";
document.getElementById(input).className="passmost rar";
}else{
document.getElementById(capa).style.backgroundColo r="#fff";
document.getElementById(capa).className="noseleccu ser";
document.getElementById(input).className="passocul t";
}
}
}

Pero empeoramos el problema, que puedo hacer?, considerando que el problema ahora es con el color

La solucion que disque era la solucion, NO LOGRA SOLUCIONAR EL PROBLEMA, que hice mal?

Última edición por August; 01/12/2010 a las 00:10