Ver Mensaje Individual
  #8 (permalink)  
Antiguo 15/05/2011, 18:58
InKarC
 
Fecha de Ingreso: noviembre-2005
Mensajes: 426
Antigüedad: 19 años
Puntos: 87
Respuesta: Enable a todos los elementos dentro de un div

Eso probablemente es por que "for (a in select)" no es valido en este caso... en javascript cuando se trabajan con arrays/grupos de objetos lo mejor es hacer el for 'clasico'.. yo lo utilize en este ejemplo para reutilizar tu código pero fue un error :/

Código Javascript:
Ver original
  1. function mostrardiv(name) {
  2.    
  3.    div = document.getElementById(name);
  4.    div.style.display = 'block';
  5.    inputs = div.getElementsByTagName('select');
  6.    for (var i=0; i<inputs.length;i++){
  7.       inputs[i].removeAttribute("disabled",0);
  8.    }
  9.       selectx = div.getElementsByTagName('input');
  10.       for (var a=0; a<inputs.length;a++){
  11.       selectx[a].removeAttribute("disabled",0);
  12.    }
  13. }