Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 检查输入值是否为300或以上_Javascript_Jquery - Fatal编程技术网

Javascript 检查输入值是否为300或以上

Javascript 检查输入值是否为300或以上,javascript,jquery,Javascript,Jquery,有没有办法使用jQuery检查值是否高于300?我制作了下面的脚本,但我不知道如何检查值是否高于300 $(文档).ready(函数(){ $(“输入”)。在('keyup',函数()上{ 如果($(this).val()=='300'){ 警惕(“马上停下来!你已经超过300分了!我叫你停下来,你这个笨蛋!”); } }); }); 将值解析为int $(document).ready(function(){ $("input").on('keyup', functi

有没有办法使用jQuery检查值是否高于300?我制作了下面的脚本,但我不知道如何检查值是否高于300

$(文档).ready(函数(){
$(“输入”)。在('keyup',函数()上{
如果($(this).val()=='300'){
警惕(“马上停下来!你已经超过300分了!我叫你停下来,你这个笨蛋!”);
}
});
});

将值解析为int

    $(document).ready(function(){
        $("input").on('keyup', function() {
            if( Number($(this).val()) > 300 ) {
                 alert("Stop it now! You're above the 300 mark, damn it! I told you to stop, you dum dum!");
            } else {
               //Hide your div here
               $("#ElementID").hide();
            }
        });
    });

检查是否大于(=),而不是检查是否等于(>):
如果($(this).val()>300){
$(this).val()
获取输入值。您当前正在检查是否等于300。如果要检查它是否在上面,请将其更改为
。另外,仅供参考,
$(“输入”)
将选择每一个输入,而不是特定的一个相关输入:我使用div向用户显示通知(因此,我使用jQuery show函数而不是警报来显示div)。当用户键入的值低于300时,有没有办法让div消失?@jasonson
否则{$(“#alertdiv”).hide()}