0

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>
4

1 に答える 1

1

tinymce.get('textarea_id').getContent()html の文字列を返します (必ず実際に設定してtextarea_idください)。バニラ JavaScript を使用してこれを検索できます。

if(tinymce.get('textarea_id').getContent().search("word")) {
    $("#content").css("color", "red");
}
于 2012-12-18T21:40:09.123 に答える