我正在使用 jQuery 检索输入按钮提交的值。该值应该是一个整数。我想将它加一并显示它。
// Getting immediate Voting Count down button id
var countUp = $(this).closest('li').find('div > input.green').attr('id');
var count = $("#"+countUp).val() + 1;
alert (count);
上面的代码给了我一个连接的字符串。例如,值是 3。我想得到 4 作为输出,但代码生成了 31。
如何将 HTML 输入值的数据类型更改为整数?
原文由 ptamzz 发布,翻译遵循 CC BY-SA 4.0 许可协议
要将
strValue
转换为整数,请使用:或一元
+
运算符。注意
parseInt
基数参数,因为前导 0 会导致parseInt
假设输入是八进制的,而010
的值 4461c6 8 而不是 10