有沒有什麼辦法通過JS來突出顯示與特定模式匹配的textarea內的文本?顏色編碼特定的正則表達式在textarea匹配?
我不喜歡使用完全所見即所得的編輯器,因爲我只是想突出顯示某些文本(科學寫作中的參考文獻,它們變得非常麻煩)。
有沒有什麼辦法通過JS來突出顯示與特定模式匹配的textarea內的文本?顏色編碼特定的正則表達式在textarea匹配?
我不喜歡使用完全所見即所得的編輯器,因爲我只是想突出顯示某些文本(科學寫作中的參考文獻,它們變得非常麻煩)。
textarea不能支持不同的顏色。所以你的答案是你不能在textarea中做到這一點。
這篇文章請看:Javascript - Change font color of certain text in textarea
總結,你不能添加標籤一個textarea裏面,所以你不能修改其中包含的文本的字體/樣式。
不要以爲一個人可以做到這一點,不能有textarea內的HTML。最好的方法可能是用一個可以包含html的iframe替換textarea。我想你必須使用JS來抓住按鍵並輸入內容。 – ianbarker 2012-04-25 16:19:22
這個問題解決了在另一篇文章: [這裏已解決] [1] [1]:http://stackoverflow.com/questions/142527/highlight-text-inside-of-一,textarea的 – 2015-07-20 19:05:25