我正在使用 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 输入值数据类型更改为整数?
转换strValue
转换为整数,可以使用:
parseInt(strValue, 10);
或一元+
操作员。
+strValue
注意基数参数parseInt
因为前导 0 会导致parseInt
假设输入是八进制的,并且输入为010
将给出值 8 而不是 10
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)