如何创建像StackOverflow这样的富文本输入框字段?

时间:2011-10-24 01:25:02

标签: jquery html richtextbox

我正在开发一个依赖于用户生成内容的网站,而且还可以让用户输入富文本格式。

他们如何像在本网站上一样完成富文本发布问题?

我知道我可以在文本区域上方创建任意符号,当某些内容突出显示并按下其中一个控制按钮时,进行一些jQuery调用以查看突出显示的内容,并将其包装在某些html标记中,例如粗体文本例如......然后只需使用HTML将文本添加到我的数据库中。是这样的富文本事情是如何完成的?

谢谢!

2 个答案:

答案 0 :(得分:13)

StackOverflow使用Markdown来格式化用户文本。查看PageDown以获取编辑器/预览示例。

生成HTML的其他选项包括TinyMCECKEditor

答案 1 :(得分:3)

查看TinyMCE。这是一个很棒的富文本输入库。

http://www.tinymce.com/