2012-12-18 109 views
0

如果內部文本包含特定單詞並將其顏色更改爲紅色,我想檢查tinymce textarea如果是這樣。如果tinymce包含特定單詞,請檢查jquery

$(".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> 
+0

JavaScript代碼應該超出字符串 – Alexander

+0

什麼時候你會檢查這個?當點擊「顯示字詞」時? – luchosrock

+0

顯示您要定位的html – karthikr

回答

1

tinymce.get('textarea_id').getContent()返回HTML字符串(確保實際設置textarea_id)。你可以使用香草javascript來搜索這個。

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

這工作。謝謝! – Tommy