![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
01/12/2010, 00:03
|
| | Fecha de Ingreso: febrero-2005
Mensajes: 626
Antigüedad: 20 años 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 |