texto rich jquery html richtextbox

jquery - rich - ¿Cómo hago un campo de cuadro de entrada de texto enriquecido como StackOverflow?



rich text jquery (2)

Estoy trabajando en un sitio que depende del contenido generado por el usuario, y sería muy bueno tener una forma de permitir que los usuarios ingresen texto enriquecido.

¿Cómo logran el texto enriquecido como lo hacen en este sitio para publicar preguntas?

Entiendo que puedo hacer signos arbitrarios sobre el área de texto y cuando algo está resaltado y se presiona uno de los botones de control, hacer una llamada jQuery para ver qué está resaltado y envolver eso en algunas etiquetas html como texto en negrita, por ejemplo. ..y luego simplemente agrega el texto a mi base de datos con el HTML. ¿Es así como se hacen este tipo de cosas de texto enriquecido?

¡¡Gracias!!


Echa un vistazo a TinyMCE. Es una gran biblioteca de entrada de texto enriquecido.

TinyMCE


utiliza Markdown para dar formato al texto del usuario. Echa un vistazo a PageDown para ver un ejemplo de editor / vista previa.

Otras opciones que producen HTML son TinyMCE y CKEditor .