gpt4 book ai didi

javascript - jQuery 检查输入字段的值并使用 if 1 或更大

转载 作者:行者123 更新时间:2023-11-28 17:14:57 26 4
gpt4 key购买 nike

我正在尝试编写一个非常简单的 jQuery 函数,其中包括检查输入字段的值,如果该值大于 0,则将变量 counter 设置为该值。否则使用另一个值。但是,无论该字段的值如何,总是会设置 another 并且我不明白。

Jquery

  $('.test').click(function(e) {
var counter = 0;
var fieldvalue = $("#fieldID").val();

if (parseInt(fieldvalue >= 1)) {
counter = fieldvalue;
} else {
counter = 0; // in reality this will be a dynamic value
}
});

问题是 counter 总是返回 0。

最佳答案

您的意思是 if (parseInt(fieldcounter >= 1) 中的 fieldvalue 并且它有错误的括号。

$('.test').click(function(e) {
var counter = 0; // in reality this is a dynamic value
var fieldvalue = $("#fieldID").val();

if (parseInt(fieldvalue) >= 1) {
counter = fieldvalue;
}
else {
counter = 0;
}
console.log(counter)
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<input type="text" id="fieldID">
<input type="button" value="fieldID" class="test">

关于javascript - jQuery 检查输入字段的值并使用 if 1 或更大,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53697307/

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