当输入框中的值太高时获取警报

时间:2013-06-05 08:44:55

标签: jquery

当用户输入的值大于1时,应显示警告。

这不起作用:

<input id="inputValue" type="text">
$(function () {
    $(document).ready(function () {
        $('#inputValue').keyup(function () {
            if ('#inputValue'.val()) > 1 alert('Value must be a decimal between 0 en 1');

        });
    });
})(jQuery);

3 个答案:

答案 0 :(得分:2)

您在代码中有很多错误

试试这个

  $(document).ready(function () {
   $('#inputValue').keyup(function () {
        if ($(this).val() > 1 )
            alert('Value must be a decimal between 0 en 1');    
   });
  });

答案 1 :(得分:1)

您的if语句不正确。

尝试:

if ($(this).val()>1){
 alert("....");
}

答案 2 :(得分:1)

检查你的if语句,你错过了$。

if ($('#inputValue').val() > 1 ) {
            alert('Value must be a decimal between 0 en 1');

}

JSFiddle