![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
30/11/2010, 23:53
|
| | Fecha de Ingreso: febrero-2005
Mensajes: 626
Antigüedad: 20 años Puntos: 10 | |
Respuesta: document.getElementsByName("usersaved").length no funciona en IE Esta es la solucion, sin embargo porque internet explorer no me toma el fondo de la capa, del class que le asigno? Mozilla y Opera si lo hace, ahora que truco hay que hacer?
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).className="seleccuse r";
document.getElementById(input).className="passmost rar";
}else{
document.getElementById(capa).className="noseleccu ser";
document.getElementById(input).className="passocul t";
}
}
} |