-1

我在 jsfiddle 中有一些代码。我在表格中有一个文本框,我想检查用户是否插入 3000,然后我想显示消息,比如是的,你是正确的

我的 jquery 代码是

    $("#text10").keyup(function(){
        $("#text10").blur();
        $("#text10").focus();
});
$("#text10").change(function(){
    var assetname = document.getElementById('text10').value;
    if(assetname =$3000)
        {
           //  alert('All Boxes have elements.');
             $("#equal").show();
             $("#equal a").html("CONGRATULATION ! YOU HAVE ENTERED APPROPRIATE BLOCKS FOR ACCOUNTING.");
        }
    else
    {
        $("#equal").show();
             $("#equal a").html("CONGRATULATION ! YOU HAVE.");
    }
});

在这里你可以检查我的代码 - http://jsfiddle.net/vvQbm/5/

请帮忙

4

2 回答 2

1
  $("#text10").keyup(function(){
        $("#text10").blur(); // why you 'r using that?
        $("#text10").focus(); // why you 'r using that?
});
$("#text10").change(function(){
    var assetname = $(this).val();
    if(assetname =='3000')
        {
           //  alert('All Boxes have elements.');
             $("#equal").show();
             $("#equal a").html("CONGRATULATION ! YOU HAVE ENTERED APPROPRIATE BLOCKS FOR ACCOUNTING.");
        }
    else
    {
        $("#equal").show();
             $("#equal a").html("CONGRATULATION ! YOU HAVE.");
    }
});
于 2013-10-01T11:42:29.183 回答
1

改变这个:

if(assetname =$3000) 
You are not comparing correctly,you need to use == for comparison

if(assetname =='$3000')

更新小提琴

于 2013-10-01T11:42:57.457 回答