Foros del Web » Programando para Internet » Javascript » Frameworks JS »

¿Cómo puedo obtener el contenido personalizado de un textarea?

Estas en el tema de ¿Cómo puedo obtener el contenido personalizado de un textarea? en el foro de Frameworks JS en Foros del Web. ¡Hola! Estoy creando un formulario con el cual proporciono algunos campos a los usuarios que deben completar para que luego estos se implementen en un ...
  #1 (permalink)  
Antiguo 25/03/2012, 13:48
frandotouro
Invitado
 
Mensajes: n/a
Puntos:
¿Cómo puedo obtener el contenido personalizado de un textarea?

¡Hola!

Estoy creando un formulario con el cual proporciono algunos campos a los usuarios que deben completar para que luego estos se implementen en un textarea.

He conseguido obtener el contenido de los input accediendo al value, que es donde está el contenido. Sin embargo, los textareas cuando escribes algo dentro no se edita nada, por lo que no fui capaz de obtener el texto que se escribe dentro.

¿Como puedo coger el texto?

Saludos.
  #2 (permalink)  
Antiguo 27/03/2012, 09:42
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

con innerHTML, recuerda que el textarea no maneja value:

document.forms['el_form'].elements['el_textarea'].innerHTML

o

document.getElementById('ID_textarea').innerHTML

consulte un manual de HTML
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 27/03/2012, 13:15
frandotouro
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

¿Y no habría forma de hacerlo con jQuery? Al fin y al cabo estoy usando ese lenguaje.
  #4 (permalink)  
Antiguo 27/03/2012, 14:42
Avatar de quike88  
Fecha de Ingreso: agosto-2008
Mensajes: 471
Antigüedad: 16 años, 4 meses
Puntos: 87
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

Hola,

Puedes hacerlo con .val() o con .html().

Ejemplo:

Código Javascript:
Ver original
  1. //Devuelve todo lo que se encuentre entre las etiquetas <textarea>...</textarea>
  2. $("#id_textarea").val();

Saludos.
  #5 (permalink)  
Antiguo 28/03/2012, 03:58
frandotouro
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

Cita:
Iniciado por quike88 Ver Mensaje
Hola,

Puedes hacerlo con [URL="http://api.jquery.com/val/"].val()[/URL] o con [URL="http://api.jquery.com/html/"].html()[/URL].

Ejemplo:

Código Javascript:
Ver original
  1. //Devuelve todo lo que se encuentre entre las etiquetas <textarea>...</textarea>
  2. $("#id_textarea").val();

Saludos.
Parece que estaba equivocado yo y mi primer amigo, value también funciona con textarea.

Muchísimas Gracias.

Última edición por frandotouro; 28/03/2012 a las 04:03
  #6 (permalink)  
Antiguo 28/03/2012, 08:31
Avatar de quike88  
Fecha de Ingreso: agosto-2008
Mensajes: 471
Antigüedad: 16 años, 4 meses
Puntos: 87
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

Cita:
Iniciado por frandotouro Ver Mensaje
Parece que estaba equivocado yo y mi primer amigo, value también funciona con textarea.

Muchísimas Gracias.
Hola,

maycolalvarez estaba en lo cierto pero si lees la documentación de .val(), verás que en el caso de los textarea te devuelve el texto entre las etiquetas y no la propiedad value ya que un textarea no dispone de esta.

Un saludo!
  #7 (permalink)  
Antiguo 30/03/2012, 07:04
frandotouro
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

Ya, eso es lo único que me extrañó pero mientras me funcione me sirve XD. Muchísimas gracias a todos.
  #8 (permalink)  
Antiguo 30/03/2012, 07:59
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: ¿Cómo puedo obtener el contenido personalizado de un textarea?

Cita:
Iniciado por frandotouro Ver Mensaje
¿Y no habría forma de hacerlo con jQuery? Al fin y al cabo estoy usando ese lenguaje.
jQuery NO es un lenguaje, es un Framework para javascript
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: jquery
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:41.