Ver Mensaje Individual
  #2 (permalink)  
Antiguo 04/07/2008, 15:36
Avatar de memoo
memoo
 
Fecha de Ingreso: marzo-2008
Mensajes: 89
Antigüedad: 16 años, 2 meses
Puntos: 1
Respuesta: Pasar valor de select multiple a text area

Olvidenlo, ya lo pude hacer...
les dejo el codigo para que lo chequen por si tienen duda alguien...

Código:
function muestraEncaTextArea()
{
	var indice=document.forms[0].lst_muestraEnca.options.selectedIndex;
	document.forms[0].txt_encaCompleto.value=document.forms[0].lst_muestraEnca.options[indice].text;
}

Código HTML:
<select multiple="multiple" size="7" name="lst_muestraEnca" id="lst_muestraEnca" style="width: 500px;" disabled="disabled" onchange="muestraEncaTextArea()">
                          <option value="ninguno" disabled="disabled">De click
en el bot&oacute;n para ver los encabezamientos</option>
                          </select> 
Tengo otra cosa, estoy usando el window.onlad, para no poner los eventros en las propiedades de los objetos, en este caso en el select poner onchange="muestraEncaTextArea()".

Es decir ponerlo en un archivo .js diferente que contenga esto:

Código HTML:
window.onload = function() 
{
	document.getElementById("lst_muestraEnca").onchange = muestraEncaTextArea;
}
pero no lo he logrado, el problema es que nisiquiera me marca un error, alguna sugerencia?