我有一个常规的texbox控件。我需要用红色突出显示一些单词。是否可以使用JavaScript(jquery或其他任何东西)?
答案 0 :(得分:5)
大多数富文本javascript编辑器使用iframe
和designMode='on'
,因为这会产生最佳的跨浏览器结果:
<iframe ID="rtbox"></iframe>
要使iframe
可编辑并通过Javascript插入富文本,您可以使用以下示例代码:
var rtbox = document.getElementById('rtbox');
var doc = rtbox.document ? rtbox.document : rtbox.contentDocument;
doc.designMode = 'on';
doc.body.innerHTML = 'one <span style="color:red">red</span> word';
答案 1 :(得分:0)
不,你不能这样做。您唯一的方法是使用像FCKEditor或类似的富文本编辑器组件。
答案 2 :(得分:0)
不能在标准<textarea>
中使用不同的样式。
答案 3 :(得分:0)
我建议将TinyMCE用于富文本编辑器。
不,你说什么在normat textarea上是不可能的。