gpt4 book ai didi

javascript - JQuery - .keyup() 与 if 语句(2 位数字)

转载 作者:太空宇宙 更新时间:2023-11-04 16:09:02 24 4
gpt4 key购买 nike

如果我在 <input id="test"> 上输入 3 ,结果是true 。但如果我在 <input id="test"> 上输入 12 ,则结果为false假设(正确),因为 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" />

请帮助我:(

最佳答案

val() - 返回字符串

尝试

$(document).ready(function() {

var minim = parseInt($('#minimal').val());
$('#test').keyup(function() {
if (parseInt($(this).val()) > minim) {
console.log('true');
}
else {
console.log('false');
}
});
});

关于javascript - JQuery - .keyup() 与 if 语句(2 位数字),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41654027/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com