![](/img/trans.png)
[英]jQuery or JavaScript how to highlight selected text in a textarea
[英]Textarea - how to highlight keystrings with javascript?
我正在尋找可以幫助我更改textarea標簽內文本顏色的JavaScript。 例如,要在javascript中有一個變量:
var a = '<div class="carleft"><p class="coto1">';
現在,javascript應該使變量內的文本在文本區域中以紅色顯示為粗體。
參見前面的問題/答案: jQuery將選定的文本包裝在textarea中
textarea元素的內部HTML不能更改部分單詞或字符的樣式/顏色。
您應該使用或其他一些元素來實現這一點。
您可以考慮
contenteditable =“ true”屬性用於此目的。
通過使用此屬性,您可以動態編輯任何html元素。 以前是樣式的。
文本區域不支持文本中的不同樣式或顏色。 您可以使用contenteditable="true"
,但這可能會給用戶帶來比您想要的更多的自由。 我認為更好的選擇是使用像CodeMirror或MDK-Editor這樣的庫。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.