La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27218 - SABER SI UN SELECT ES ARRAY
Autor:  Cristobal Godoy Fontannaz
Hola :

Mi pregunta es como se un select dinamico es array
he intentado con "campo_select.length" pero me da el largo de la fila si no es array (solo 1)y si lo es, me da el bien el tamaño.

Gracias.

  Respuesta:  Rafael Yzarra
Ante todo, buenos días.

Puedes asimilar un control Select con un arreglo, si cada uno de los elementos que lo conforman, lo introduces en un Array creado inicialmente; me explico:

* Si deseas colocar los elementos VB,SQL,PHP,PERL,JAVA en un Select, debes definirlo como un arreglo:

var Sftw = new Array('VB','SQL','PHP',......................);

* Al cargarlos, recurre a tu arreglo:

for(i=0;i=5;i++){
document.F1.S1.Option[i] = Sftw[i];
//El resto del código
}

* De querer agregar un elemento nuevo y/o eliminar uno de ellos, toma como referencia el arreglo creado.

Espero sea de utilidad lo antes expuesto.