Ver Mensaje Individual
  #6 (permalink)  
Antiguo 16/07/2014, 13:44
mensajeescrito
 
Fecha de Ingreso: mayo-2012
Mensajes: 760
Antigüedad: 12 años, 7 meses
Puntos: 5
Respuesta: Mostrar contenido de select-option en un input text

Gracias Alexis88, eres una maquina.

Ahora me doy cuenta que necesito una cosa mas derivada de la solucion anterio que he puesto, a ver si alguien me puede ayudar que no doy con la solucion y llevo to el dia para el siguente problema:

Tengo un select asi:

Código HTML:
Ver original
  1. <select name="lista_cursos" id="lista_cursos[]" class="estilo_combo_id_curso" onchange="mostrarValor(this.options[this.selectedIndex].innerHTML, this.value)">

Código PHP:
Ver original
  1. while (
  2. ($fila=mysql_fetch_array($res_1)) or
  3. ($fila=mysql_fetch_array($res_2)) or
  4. ($fila=mysql_fetch_array($res_3)) or
  5. ($fila=mysql_fetch_array($res_4)) or
  6. ($fila=mysql_fetch_array($res_5)) or
  7. ($fila=mysql_fetch_array($res_6)) or
  8. ($fila=mysql_fetch_array($res_7))
  9. ) {
  10.  
  11. $id_curso = $fila['id_curso'];
  12.  
  13. $nombre_curso = $fila['nombre_curso'];
  14.  
  15. $comentario = $fila['comentario'];


Código HTML:
Ver original
  1. <option value="<?php echo $id_curso ?>"><?php echo $nombre_curso ?> <?php echo $comentario ?></option>


Código PHP:
Ver original
  1. };


Código HTML:
Ver original 


El cual pasa el value = "id_curso" y el contenido del option "$nombre_curso", perfectamente a campos inputs,

mendiante:


Código Javascript:
Ver original
  1. var mostrarValor = function(x, y, z){
  2. document.getElementById('lista_cursos').value=x;
  3. document.getElementById('id_curso').value=y;
  4.  
  5. document.getElementById('comentario').value=z;
  6. }

Pero no consigo pasar a un campo input el valor de "comentario"


y es vital por que tengo que pasar a parte de comentario, mas campos. Si me pudieran ayudarme con este campo el resto que falta por implementar ya podria hacerlos yo.


Gracias de antemano.