当用户输入的值大于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);
答案 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');
}