Cita:
Iniciado por ElJavista
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.