3

私はこれを試します:

form['comment'] = '<blockquote>test</blockquote><a href="#">test</a> <Your reply here>';

if($(form['comment']).search('<Your reply here>'))
    alert(1)
else
    alert(0)

しかし、このエラーがあります:

TypeError: $(form.comment).search は関数ではありません

私はこの問題を修正します:

if(form['comment'].value.search('<Вашият отговор тук>') != -1)
    alert(1)
else
    alert(0)
4

2 に答える 2

3

あなたが欲しいのは$(form['comment']).text().search()

そう:

form = [];
form['comment'] = '<blockquote>test</blockquote><a href="#">test</a> <Your reply here>';

if(form['comment'].search('<Your reply here>') != -1)
    alert(1)
else
    alert(0)​

これが実際の例です。

于 2012-09-16T14:23:32.077 に答える
0

jQuery は必要ありません。

var comment = "<blockquote>test</blockquote><a href="#">test</a> <Your reply here>",
    search = "<Your reply here>";


comment.indexOf( search ) != -1;  //  indexOf returns -1 when search does not match
/<Your reply here>/.test( comment ); // returns true when search is in comment. 
于 2012-09-16T19:47:42.647 に答える