Foros del Web » Programando para Internet » Javascript »

mencionar como twitter

Estas en el tema de mencionar como twitter en el foro de Javascript en Foros del Web. Buenas, Estoy intentando hacer que en un textarea al escribir si pones una @ te sale un panel y segun lo que vallas poniendo te ...
  #1 (permalink)  
Antiguo 03/08/2011, 04:45
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 15 años, 5 meses
Puntos: 5
mencionar como twitter

Buenas,
Estoy intentando hacer que en un textarea al escribir si pones una @ te sale un panel y segun lo que vallas poniendo te hace una consulta en tus amigos.

El problema es que no se sacar la cadena actual sobre la que está escribiendo tras la arroba.

El problema no es sacar siempre lo que hay despues de la ultima @ ya que podemos escribir algo, volver a pinchar en una zona determinada del textarea y volver a poner la @ para mencionar a alguien, con lo que necesito la palabra actual de donde está el cursor, hasta el ultimo espacio o final, y hasta el primer espacio o inicio.

¿Alguna idea de como hacerlo?
  #2 (permalink)  
Antiguo 03/08/2011, 11:18
Avatar de diegovazgonz  
Fecha de Ingreso: octubre-2010
Ubicación: Ourense
Mensajes: 184
Antigüedad: 14 años, 1 mes
Puntos: 11
Respuesta: mencionar como twitter

pueba con if y con el onkeypress
__________________
El mejor vino Ribeiro http://www.pedeperdiz.com
  #3 (permalink)  
Antiguo 07/08/2011, 05:21
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 15 años, 5 meses
Puntos: 5
Respuesta: mencionar como twitter

a ver todo eso ya lo tengo, lo que necesito saber es la palabra atual, solo se me ocurre ir guardandolo en una variable, y cuando apreta la tecla borrar borra el ultimo caracter de la variable, pero no se si es un poco chapucero o que. Supongo que tiene que haber una forma de saber con alguna expresion regular, que donde está el cursor actualmente detectar lo que es esa palabra, por los espacios, o sin espacios por delante y atras si es la primera palabra o la ultima, y si empieza por arroba es que tiene que hacer lo de mostrar el div de las sugerencias.

Alguna idea?

Etiquetas: 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 18:34.