如果我在<input id="test">
上输入3,则结果为true
。
但如果我在<input id="test">
上键入12,则结果为false
假设(true),因为12大于3。
我有这样的代码:
$(document).ready(function() {
var minim = $('#minimal').val();
$('#test').keyup(function() {
if ($(this).val() > minim) {
console.log('true');
}
else {
console.log('false');
}
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<Input id="test" type="number" />
<Input id="minimal" type="number" value="2" />
请帮帮我:(
答案 0 :(得分:1)
val() - 返回字符串
试
$(document).ready(function() {
var minim = parseInt($('#minimal').val());
$('#test').keyup(function() {
if (parseInt($(this).val()) > minim) {
console.log('true');
}
else {
console.log('false');
}
});
});