Foros del Web » Programando para Internet » Javascript »

Extraer texto de un div para poder compartirlo en twitter

Estas en el tema de Extraer texto de un div para poder compartirlo en twitter en el foro de Javascript en Foros del Web. Hola amigos estoy empezando con esto del desarrollo web y me surgió un problema. Mi proyecto es un traductor...es algo tipo twitter, hay un timeline ...
  #1 (permalink)  
Antiguo 02/10/2014, 16:01
Avatar de alexlopez  
Fecha de Ingreso: octubre-2014
Ubicación: Guatemala
Mensajes: 1
Antigüedad: 9 años, 7 meses
Puntos: 0
Extraer texto de un div para poder compartirlo en twitter

Hola amigos estoy empezando con esto del desarrollo web y me surgió un problema.

Mi proyecto es un traductor...es algo tipo twitter, hay un timeline y diferentes usuarios.

Estoy trabajando con Django, html, javascript y jquery.

Bueno al grano....lo que necesito es una función javascript (de preferencia) para que a traves de un boton me capture el texto de un <div> o ya se una etiqueta <p> y lo ponga en la tipica ventana emergente de twitter para compartirlo.

Si alguien me ayuda o me oriente seria genial. Gracias!!
  #2 (permalink)  
Antiguo 03/10/2014, 01:32
 
Fecha de Ingreso: septiembre-2014
Mensajes: 180
Antigüedad: 9 años, 7 meses
Puntos: 14
Respuesta: Extraer texto de un div para poder compartirlo en twitter

Lo de que lo ponga en la ventana de twitter no tengo ni idea, pero capturar el contenido de un div es muy fácil con jQuery:

Código Javascript:
Ver original
  1. $("#id-de-tu-div").text();

La documentación del método:

http://api.jquery.com/text/

Si necesitaras extraer el contenido html de un div y no solo el texto, puedes usar el método html():

Código Javascript:
Ver original
  1. $("#id-de-tu-div").html();

La documentación:

http://api.jquery.com/html/

A ver si alguien te puede echar una mano con la parte de twitter.

Etiquetas: cadena, caracteres, twitter
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 01:49.