Ver Mensaje Individual
  #12 (permalink)  
Antiguo 29/01/2011, 17:01
Avatar de IsaBelM
IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 15 años, 10 meses
Puntos: 1012
Respuesta: AYUDA en contrucción de arrays en javascript

Cita:
Iniciado por buzu Ver Mensaje
Tu problema no es de los arrays. El problema es que estas tratando de usar getElementtById antes de que la pagina cargue. Dices que tu función se ejecuta onload, pero el array no. Al momento en que el array se ejecuta los elementos no estan definidos. Esto es lo que te da problemas. Tu array sigue teniendo un length de 2 pero lo mas probable es que sus valores sean undefined:
array(undefined, undefined)

Haz esto:


Código Javascript:
Ver original
  1. function prueba()
  2. {
  3. var imagenes = [document.getElementById('f1'), document.getElementById('f2')];
  4. alert(imagenes.length);
  5. imagenes[0].style.display = "none";
  6. }
Y por favor, deja de escribir todo en mayúsculas!
pero si quiere que sea global, tiene tres opciones, o usa la manera que indica _cronos2 o la que yo propuese. de la tercera opción no merece la pena, en este caso, comentarla

pd: quiero darte las gracias por tu blog. me has enseñado mucho