Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/03/2008, 13:23
jannoz
 
Fecha de Ingreso: marzo-2008
Mensajes: 18
Antigüedad: 16 años, 1 mes
Puntos: 0
Pregunta como recoger todos los valores de un select

Hola necesito recoger todos los valores de un select, tengo un codigo en javascript que me pasa el value y el text de una lista a otra y viceversa ahora necesito recoger todos los valores de la lista2.

Código HTML:
<select name="lista1" size="10" id="lista1" onchange="pasa(this.value, this.text)" >
         <option value="1">uno</option>
         <option value="2">dos</option>
         <option value="3">tres</option>
         <option value="4">cuatro</option>
         <option value="5">cinco</option>
         <option value="6">seis</option>
         <option value="7">siete</option>
         <option value="8">ocho</option>
         <option value="9">nueve</option>
         <option value="10">dies</option>
       </select> 
Código HTML:
<select name="lista2" size="10" id="lista2" >
       </select> 
Pero al momento del submit solo recoge el valor seleccionado de la lista2 y si no esta seleccionado da error. Haber si alguien puede ayudarme...

Código PHP:
echo $_POST["lista2"]; 
esto es lo que utilizo para pasardatos

Código:
<script language="JavaScript" type="text/javascript">
function pasa(valor, nombre)
{
lista = document.frm.lista1;
olista = document.frm.lista2;
v=lista.selectedIndex;
val = lista.value;
nom = lista.options[v].text;
variable = new Option(nom, val)
total = olista.options.length;
olista.options[total] = variable;
lista.options[v] = null;
}
</script>