我有一个常规的texbox控件。我需要用红色突出显示一些单词。 JavaScript(jquery或其他功能)有可能吗?

最佳答案

大多数RTF文本编辑器都将iframedesignMode='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';

09-25 19:38