如果tinymce包含特定单词,请检入jquery

时间:2012-12-18 20:53:07

标签: jquery tinymce

我想检查tinymce textarea,如果其中的文本包含特定的单词,如果是,则将其颜色更改为红色。

$(".show_words").click(function(){
$("#content tinymce.get('textarea_id').getContent():contains('word')").css("color","red");
});

不幸的是,没有任何反应。如何正确编写此订单?感谢

编辑: HTML:

<div id="content">

<input type="button" value="show words" class="show_words"/><br/>
<textarea name="drug_description" id="textarea_id" cols="50" rows="15"></textarea>
</div>

1 个答案:

答案 0 :(得分:1)

tinymce.get('textarea_id').getContent()返回一个html字符串(确保实际设置textarea_id)。您可以使用vanilla javascript来搜索它。

if(tinymce.get('textarea_id').getContent().search("word")) {
    $("#content").css("color", "red");
}