2011-10-24 23 views
18

我在一個依賴用戶生成內容的網站上工作,如果還有辦法讓用戶輸入富文本,這將是非常好的。如何製作像StackOverflow這樣的富文本輸入框字段?

他們如何完成豐富的文字就像他們在這個網站上發佈的問題?

據我所知,我可以在文本區域上面創建任意標誌,當某些東西被突出顯示並按下其中一個控件按鈕時,使用一些jQuery調用來查看突出顯示的內容,並將其包裝在一些html標記中,如粗體文本例如...然後只需將文本添加到我的數據庫與HTML。這是怎麼做的這些豐富文本的東西?

謝謝!

+1

調查Markdown – SLaks

回答

13

StackOverflow的使用Markdown格式化用戶文本。查看編輯/預覽示例的PageDown

產生HTML的其他選項是TinyMCECKEditor

+4

+1。我敢說,Markdown對於一個書呆子的觀衆來說真是太棒了,像TinyMCE這樣的視覺編輯器更適合一般的觀衆。 –