Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/11/2010, 14:51
nikolai
 
Fecha de Ingreso: julio-2002
Mensajes: 61
Antigüedad: 21 años, 9 meses
Puntos: 1
Respuesta: Añadir opciones en array de selects

Cita:
Iniciado por zerokilled Ver Mensaje
ese es el primer error, mas de un elemento no puede contener el mismo valor para el atributo id. es decir, un id debe ser unico en todo el documento. distinto fuera si mas de un elemento comparte el mismo valor para el atributo name. para agregar/remover options tienes dos formas en DOM: con [url=http://www.w3schools.com/jsref/met_select_add.asp]add[/url]/[url=http://www.w3schools.com/jsref/met_select_remove.asp]remove[/url] de los selects, o con [url=http://www.w3schools.com/dom/met_element_appendchild.asp]appendChild[/url]/[url=http://www.w3schools.com/dom/met_element_removechild.asp]removeChild[/url] de los elementos.
cuando dices que mas de un elemento no puede contener el mismo valor para el atributo id, quieres decir que es imposible que lo tenga o que no es conveniente?

porque ahora mismo lo que si se hacer es recorrerme el array de selects y preguntar por la opcion seleccionada en cada uno de ellos, de esta forma:

for (i=0; i<=10; i++) {
if (form.Form_Posicion[i].value == 0) {
----codigo----
}
}

digo yo, que si puedo recorrerme los selects preguntando por su valor, no se puede añadir o quitar opciones a un select concreto?