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 originalvar a1 = new Array()
a1[0] = new slctr('- - Seleccione ultima opcion - -') //selectedIndex = 0
a1[1] = new slctr("Opcion a1 = a1 (1)" ,null)//selectedIndex = 1
a1[2] = new slctr("Opcion a1 = a1 (2)" ,null)//selectedIndex = 2
var b1 = new Array(0,1,2)
b1[0] = new slctr('- - Seleccione ultima opcion - -')//selectedIndex = 0
b1[3] = new slctr("Opcion b1 = b1 (1)" ,null)//selectedIndex = 1
b1[4] = new slctr("Opcion b1 = b1 (2)" ,null)//selectedIndex = 2
var c1 = new Array(0,1,2,3,4,5,6,7,8,9,10)
c1[0] = new slctr('- - Seleccione ultima opcion - -')//selectedIndex = 0
c1[1] = new slctr("Opcion c1 = a1 (1)" ,null)//selectedIndex = 1
c1[4] = new slctr("Opcion c1 = b1 (2)" ,null)//selectedIndex = 2
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
:]