Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/10/2008, 21:04
Avatar de pabloe9k
pabloe9k
 
Fecha de Ingreso: julio-2008
Ubicación: Argentina
Mensajes: 190
Antigüedad: 15 años, 10 meses
Puntos: 3
Respuesta: Cambiar el Value de un TEXTAREA con un COMBO.

Cita:
Iniciado por ElJavista Ver Mensaje
Ok, eso se hace de este modo, tienes que ponerle un id a tu textarea, digamos que sea el mismo que su name. Entonces la cosa quedaría así:

<select name="plantilla" id="plantilla" disabled onChange="document.getElementById('descripcion').v alue = this.value">

Con eso bastaría. Lo que no entiendo es porque haces que tu select esté disabled.
Lo del disabled fue un error. No me di cuenta que estaba cuando hice "copy paste".
Pero estuve probando y lo que necesito en realidad es otra cosa. Para que el textarea tenga un valor, no hay que ponerlo en el value sino entre los tags. Es decir que lo que yo necesitaría es que el valor a modificar estuviera acá:



<select name="plantilla" id="plantilla">

<option value=" " selected></option>
<option value="opcion1">opcion1</option>
<option value="opcion2">opcion2</option>

</select>

/* si yo elijo "opcion1" en XXX quiero "respuesta1" */
/* si yo elijo "opcion2" en XXX quiero "respuesta2" */

<textarea rows="5" name="descripcion" cols="53">XXX</textarea>



Y necesitaría que la función sea lo más genérica posible, ya que el combo inicial es el resultante de una consulta a una base de datos, con lo cual puede tener cualquier cantidad de opciones.

Y no agarro mucho de JavaScript. Podrás pasarme el código completo?

Estoy en el horno, no? Jaja.

Igual, muchas gracias.

Última edición por pabloe9k; 15/10/2008 a las 21:40