Formatear Texto con Javascript
Publicado por Martin (1 intervención) el 23/08/2004 16:40:15
Que tal gente?
Los molesto porque tengo una cuestión entre manos que no puedo terminar de resolver.
Bueno, resulta que estoy queriendo diseñar una suerte de mini editor de texto para simular un campo enriquecido disponible para el usuario.
Lo que estoy necesitando es que una vez que el usuario selecciona texto, luego pueda darle determinados formatos, como negrita, fuente, etc.... pero sólo lo seleccionado.
Estoy utilizando los siguientes códigos para capturar lo seleccionado por el usuario. La última línea es de prueba y es sonde yo quisiera forzar a que ese texto (extraído de un textarea) se formatee de acuerdo a las opciones que estarán disponibles al usuario.
Estaré muy agradecido si alguien me da una pista de cómo implementar esta cuestión.
Saludos a todos.
Martín.-
CODIGO:
var selectedText = document.selection;
if (selectedText.type == 'Text') {
var newRange = selectedText.createRange();
newRange.text = "Hola";
alert(newRange.text);
Los molesto porque tengo una cuestión entre manos que no puedo terminar de resolver.
Bueno, resulta que estoy queriendo diseñar una suerte de mini editor de texto para simular un campo enriquecido disponible para el usuario.
Lo que estoy necesitando es que una vez que el usuario selecciona texto, luego pueda darle determinados formatos, como negrita, fuente, etc.... pero sólo lo seleccionado.
Estoy utilizando los siguientes códigos para capturar lo seleccionado por el usuario. La última línea es de prueba y es sonde yo quisiera forzar a que ese texto (extraído de un textarea) se formatee de acuerdo a las opciones que estarán disponibles al usuario.
Estaré muy agradecido si alguien me da una pista de cómo implementar esta cuestión.
Saludos a todos.
Martín.-
CODIGO:
var selectedText = document.selection;
if (selectedText.type == 'Text') {
var newRange = selectedText.createRange();
newRange.text = "Hola";
alert(newRange.text);
Valora esta pregunta


0