我正在製作一個由多人編輯的textarea - 使用mobwrite。 mobwrite在其工作中使用diff-match-patch。它在各個人之間同步文本區方面做得很好。現在,我想要的是突出顯示來自不同用戶的不同顏色的補丁。突出顯示textarea中不同顏色的字符串
爲此,我將不得不以某種方式着色textarea中的「文本範圍」? (不用直接編輯textarea本身!)
我已經閱讀了關於兩種語法熒光筆 - codemirror和editarea。它們對於獲得「文本範圍」的開始和結束有用。但是,如果不加載大量不必要的JavaScript代碼,我無法找到一種着色此選擇範圍的方法。
請建議我如何實現「在textarea中着色一定範圍的文本」。謝謝。
你可能想看看這個問題:http://stackoverflow.com/questions/6240139/highlight-text-range-using- javascript – 2012-03-16 11:39:34