Foros del Web » Programando para Internet » Javascript »

Textarea y posición del texto seleccionado

Estas en el tema de Textarea y posición del texto seleccionado en el foro de Javascript en Foros del Web. Buenas, Ya sé que esto se ha preguntado varias veces, pero no he encontrado una respuesta satisfactoria. Estoy haciendo un formulario con un textarea y ...
  #1 (permalink)  
Antiguo 24/04/2006, 16:19
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Textarea y posición del texto seleccionado

Buenas,

Ya sé que esto se ha preguntado varias veces, pero no he encontrado una respuesta satisfactoria. Estoy haciendo un formulario con un textarea y quiero que se puedan meter un par de tags. Lo único que necesito es cómo puedo saber lo que hay seleccionado (para hacer algo estilo a éste editor, que se selecciona un trozo de texto, se le da al botón de negrita y automáticamente se pone el tag al principio y al final). Sólo me interesa eso, meter los tags y tratarlos ya lo tengo hecho, pero no sé cómo sacar el DONDE tengo que ponerlos...

Es necesario usar un htmlarea?¿? Esto valdría para todos los navegadores ?¿? Cúal es la solución más sencilla, útil y optimizada para hacer esot ?¿?

He visto muchos editores avanzados y complicados, pero yo únicamente quiero poder insertar los tags en el texto, no necesito nada muy complejo.

A ser posible me gustaría hacerlo yo mismo (no recurrir a scripts prediseñados), así que agradecería cualquier ayuda sobre donde documentarme y esas cosas.

Si esto ya ha sido respondido, lo siento, se me habrá pasado por alto..

Saludos.
  #2 (permalink)  
Antiguo 24/04/2006, 17:04
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años
Puntos: 1284
Hola:

Bueno, yo he hecho algunas cosillas, lo puedes ver en este enlace: http://www.pepemolina.com/editor/index.html

Échale un vistazo, y si te sirve, puedes adaptarlo a tus necesidades...

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo
  #3 (permalink)  
Antiguo 25/04/2006, 11:37
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Buenas,
Le he estado echando un vistazo al código y está bastante bien, muchas gracias.
He hecho alguna pruebilla en internet explorer 6, Firefox 1.5 y Opera 8 en Windows; y en Linux en Firefox 1.5 y Konqueror 3.5.2 y parece que va bien.

Ahora estoy en proceso de entender bien el código para modificarlo si lo necesito, de momento, a modo de prueba, he creado un botón para poner/quitar negrita y funciona medianamente bien (aunque supongo que se podrá hacer mejor, que yo en javascript soy bastante principiante).

Si me sale alguna dudilla la comentaré por aquí, y si alguien quiere que vaya compartiendo las cosillas que vaya haciendo o echar una mano estaré encantado.

Un saludo!
  #4 (permalink)  
Antiguo 28/04/2006, 15:10
 
Fecha de Ingreso: noviembre-2002
Mensajes: 1.341
Antigüedad: 21 años, 5 meses
Puntos: 17
Vaya, a nadie le interesa el tema?

Estoy haciendo un pequeño editor, que inserta tags en un TextArea, puede insertar en la posición del texto, o al comienzo y el fin de una selección, comprueba si hay tags sin cerrar o sin abrir, mira si el cursor está dentro de un tag, etc....

De momento en Firefox va bastante bien (todavía quedan cosillas por mejorar), en el Internet Explorer estoy teniendo algún problemilla para sacar la posición en la que se encuentra el cursor, pero espero que haya alguna solución...

Si a alguien le interesa algo parecido que lo comente, espero postear aquí el código cuando tenga algo sólido.

Saludos
  #5 (permalink)  
Antiguo 10/09/2006, 23:47
 
Fecha de Ingreso: septiembre-2006
Mensajes: 3
Antigüedad: 17 años, 7 meses
Puntos: 1
Textarea y posición del texto seleccionado

Keysher: estoy buscando lo mismo que vos.

quiero meter tags y me pasé la semana buscando una forma de "calcular" el texto selecionado.
Si fuera un poco más habil utilizaría el código fuente del editor que estoy utilizando para escribir este mensaje. pero como vez... no lo soy
  #6 (permalink)  
Antiguo 09/12/2006, 19:24
 
Fecha de Ingreso: septiembre-2006
Mensajes: 3
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Textarea y posición del texto seleccionado

Quiero aclara que si se puede. he encontrado un solución perfecta.
el código en Actións script que permite diseñar un editor de texto en flash, con la posibilida de ver los tags en html. obedit 2.41!!!
si:

si les intereza puede verlo en w w w.oblius. com/?projects.obedit
tambien sería bueno que alguien explique el código para poder editarlo según las necesidades de cada uno. yo lo haría pero soy un fuckin incompetente.
espero que les sirva.
  #7 (permalink)  
Antiguo 09/12/2006, 19:25
 
Fecha de Ingreso: septiembre-2006
Mensajes: 3
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Textarea y posición del texto seleccionado

w w w.oblius. com/?projects.obedit (quitar espacios. no me dejaban escribir la página)
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 16:54.