necesito un código javascript que me escoja tan solo los items que están seleccionados en un listbox y lo que hago ahora es hacer un "for" para recorrer el listbox mirando los seleccionados pero el problema que tengo es que pueden haber hasta 2000 referencias en ese listbox y tarda demasiado en hacer el bucle.
¿Puedo hacer un bucle y obtener todos los items seleccionados?, ¿hay alguna instrucción para recoger los items seleccionados directamente sin tener que hacer el bucle?
Les enseño el código que utilizo ahora:
Código PHP:
for(j=0;j<document.getElementById('atribfamilias').options.length;j++){
if (document.getElementById('atribfamilias').options[j].selected==true){
if (tempfamilia==''){
tempfamilia = document.getElementById('atribfamilias').options[j].value;
} else {
tempfamilia = tempfamilia + ',' + document.getElementById('atribfamilias').options[j].value;
}
}
}
Mil gracias!