se puede cambiar o deshabilitar de forma sencilla el contenido de un textarea según la opción que cojas de un select de un formulario ???
gracias compañeros

| |||
cambiar el contenido de textarea segun select Buenas, se puede cambiar o deshabilitar de forma sencilla el contenido de un textarea según la opción que cojas de un select de un formulario ??? gracias compañeros ![]() |
| |||
Parecido, pero no me vale. Yo necesito que al seleccionar una opción ponga un texto determinado. Por ej. Si en select tenemos Madrid, Valencia y Roma que al seleccionar Madrid o Valencia ponga en la caja texto España y al seleccionar Roma ponga en la caja de texto Italia... |
| ||||
Hola de nuevo. No se si nos estamos entendiendo ![]()
Código:
Si no te sirve, pon el código que estás usando a ver que puede hacerse.<select onchange="txt.value = this.value"> <option value="España">Madrid</option> <option value="España">Valencia</option> <option value="Italia">Roma</option> </select> Saludos, ![]() |
| |||
Me valdría pero no del todo... resulta q después quiero enviar los valores del formulario, entonces si le doy a "Enviar" me enviaria el valor de select como "España" y el del txt como "España" tb ¿no? Yo querría que al final fuera el del select "Madrid" y el del campo "España"... No se si me entiendes, gracias... |
| ||||
Hola de nuevo. Prueba poniendo así el select: <select onchange="cambiar(this)"> y utilizando este código:
Código:
Saludos, function cambiar(obj) { num = obj.selectedIndex; if (num==0 || num==1) pais='España'; else if (num==2) pais='Italia'; obj.form.txt.value = pais; } ![]() |
| ||||
uf.. nose.. como no lo hagas con una funcion: <select onchange="seleccionCiudad(this.value)"> <option value="Madrid">Madrid</option> <option value="Valencia">Valencia</option> <option value="Roma">Roma</option> </select> <textarea name="txt" id="txt"></textarea> y la funcion: function seleccionCiudad(valor) { switch (valor) { case "Madrid": document.getElementById("txt").value="España"; break; . . .//resto de valores . } } es que yo creo que el texto del select no se puede sacar, solo el value... igual si lo haces asi te funciona...
__________________ ALOZORRO v5.0 (ahora en .es) |
| |||
Vale, gracias por fin lo conseguí. Al final he utilizado la opción de JavierB y he añadido una línea más para a la vez desactivar el campo: obj.form.txt.disabled = true; Si me surgen más dudas ya os comento :D |