Ver Mensaje Individual
  #14 (permalink)  
Antiguo 29/01/2011, 17:12
gcrlink
 
Fecha de Ingreso: enero-2011
Ubicación: Cali
Mensajes: 73
Antigüedad: 13 años, 3 meses
Puntos: 2
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!


Gracias buzu por tus consejos ::: y disculpen las mayúsculas :::

probé tu código y funciona a la perfección.

No había tomado en cuenta el orden de los códigos respecto al onload de la página.

gracias.