Javascript 在jquery的帮助下,如何在文本框中输入值后显示消息?
我在JSFIDLE中有一些代码。我在表中有一个文本框,我想检查用户是否插入3000,然后我想显示这样的消息:是的,你们是正确的 我的jquery代码是Javascript 在jquery的帮助下,如何在文本框中输入值后显示消息?,javascript,jquery,Javascript,Jquery,我在JSFIDLE中有一些代码。我在表中有一个文本框,我想检查用户是否插入3000,然后我想显示这样的消息:是的,你们是正确的 我的jquery代码是 $("#text10").keyup(function(){ $("#text10").blur(); $("#text10").focus(); }); $("#text10").change(function(){ var assetname = document.getElementById(
$("#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.");
}
});
在这里你可以检查我的代码-
请帮助更改此项:
$("#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.");
}
});
if(assetname =$3000)
You are not comparing correctly,you need to use == for comparison
到
更新了Really-
assetname='3000'
Lol,我还在睡觉。你也可以编辑这个答案,最好是投反对票,然后发表这个非建设性的评论?你确定你想帮助社区吗?或者只是为了名声?为什么我要开始胡闹你的答案,那只是一种糟糕的形式?像往常一样,再说一遍。。。。ID应该始终是唯一的。ID=“amt2”
多次if(this.value=='$3000'){…
^^^^如果您有一个具有该ID的元素?
if(assetname =='$3000')