Ver Mensaje Individual
  #15 (permalink)  
Antiguo 20/07/2009, 23:12
Avatar de marcopoloaz06
marcopoloaz06
 
Fecha de Ingreso: julio-2007
Ubicación: México
Mensajes: 457
Antigüedad: 16 años, 9 meses
Puntos: 11
Respuesta: Problema con arreglos

Hola, comento que porfin entiendo porque te saltas números en el Array y te digo que no tiene nada que ver con lo que deseas osea con el selectedIndex del select:

js:
Código javascript:
Ver original
  1. var a1 = new Array()
  2.     a1[0] = new slctr('- - Seleccione ultima opcion - -') //selectedIndex = 0
  3.     a1[1] = new slctr("Opcion a1 = a1 (1)" ,null)//selectedIndex = 1
  4.     a1[2] = new slctr("Opcion a1 = a1 (2)" ,null)//selectedIndex = 2
  5.  
  6. var b1 = new Array(0,1,2)
  7.     b1[0] = new slctr('- - Seleccione ultima opcion - -')//selectedIndex = 0
  8.     b1[3] = new slctr("Opcion b1 = b1 (1)" ,null)//selectedIndex = 1
  9.     b1[4] = new slctr("Opcion b1 = b1 (2)" ,null)//selectedIndex = 2
  10.  
  11. var c1 = new Array(0,1,2,3,4,5,6,7,8,9,10)
  12.     c1[0] = new slctr('- - Seleccione ultima opcion - -')//selectedIndex = 0
  13.     c1[1] = new slctr("Opcion c1 = a1 (1)" ,null)//selectedIndex = 1
  14.     c1[4] = new slctr("Opcion c1 = b1 (2)" ,null)//selectedIndex = 2
  15.     c1[10] = new slctr("Opcion c1 = c1 (3)",null)//selectedIndex = 3
Aunque el c1[10] este en la posición 10 del array, en el select su index va a ser: 3

Espero que ya comprendas, con razón no entendia porque los saltos.
saludoss
:]
__________________
Aerolíneas Alicia :D