-2

私はテキストボックスを持っています。ボタンをクリックすると、テキストボックスに「良い」が含まれているかどうかを確認したい。「良い」が含まれている場合、テキストボックスの横にある画像を変更したい。これは可能ですか?もしそうなら、どうすればいいですか? わからないなら聞いてくれ

更新 私は自分でそれを見つけました:

 var text = $('#m1-schaarste-textField1').val()
 var comparingText = 'good'
 if(text == comparingText){
  $('#image').attr('src', '/images/good.png');
 }
 else {
  $('#image').attr('src', '/images/bad.png');
 }
4

2 に答える 2

3

これを試して、

if( $('#txtId').text().indexOf("sometext") !== -1)
{
    document.getElementById('imgId').url = "url"; //or
    //$('#imgId')[0].src = "url";         
}
于 2012-08-03T11:12:09.450 に答える
0

このようなことを試してください。

$('#button').on('click', function() {
    var text = $('#textbox').text();
    if(text.indexOf('good') != -1 {
        $('#image').attr('src', 'src_to_other_image');
    }
});

セレクターに正しい ID/クラスを使用していることを確認してください。

編集:完全に一致させたくないが、テキストエリアに「良い」が含まれているかどうかを確認するだけで、これを反映するようにコードを更新しました。ごめん。

于 2012-08-03T11:12:34.163 に答える