Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2010, 11:12
Avatar de venom_mau
venom_mau
 
Fecha de Ingreso: julio-2009
Mensajes: 152
Antigüedad: 15 años, 5 meses
Puntos: 2
Exclamación copiar valor de select a otro

Buen día :)

Ahora tengo esta duda, es posible copiar valores de un select (o lista desplegable) a otra?

Es decir tengo esta lista:
Código PHP:
echo "<td align='center'><select name='periodo' id='listper' onChange='igual_per();'>";
echo
"<option value=''>Elige una Opci&oacute;n</option>";

//Generamos el menu desplegable
while ($elementos=mysql_fetch_assoc($sel_periodos))
    {
       echo 
"<option value='"$elementos['periodo']." '>".$elementos['periodo']."</option>";
    }
echo 
"</select></td>"
En la cual obtengo valores de una base de datos, por medio de una función en javascript, quiero copiar el valor que elijan en esta en otra lista.

La función (pero creo que no funciona el getElementbyName :( ):
Código PHP:
function igual_per(){
    var 
peranio=null;
    var 
peranio=document.getElementsByName("periodo").defaultValue;
    
document.prof_asig_grupo.periodo.value=peranio;
    
document.prof_asig_grupo.periodo2.value=peranio;
    

Aquí la otra lista:

Código PHP:
echo "<td align='center'><select name='periodo2' id='listper'>";
echo
"<option value=''>Elige una Opci&oacute;n</option>";

//Generamos el menu desplegable
while ($elemento=mysql_fetch_assoc($sel_periodosd))
    {
       echo 
"<option value='"$elemento['periodo']." '>".$elemento['periodo']."</option>";
    }
echo 
"</select></td>"
O se tiene que hacer con ajax? Aunque prefiero hacer algo sencillo.

Si consideran los administradores que va en otro foro, con toda confianza pueden moverlo :)

Muchas gracias por su tiempo y respuestas :D