我有多个具有相同类的输入数字字段,我必须对它们求和,但是当我尝试使用我的 javascript 时,我总是得到 NaN 结果
var arrNumber = new Array(); //contain the number of specific input field
var totale;
$(".input-n-pro").bind('keyup mouseup', function () {
totale = 0;
$('.input-n-pro').each(function(){
var this_num = $(this).val();
totale = parseInt(this_num)+parseInt(totale);
})
console.log("totale="+totale);
});
input的html是这个,php生成的,一个表的每一行一个
<input type="number" name="<?php echo $data["name"];?>" min="0" max="500" placeholder="0" class="form-control input-xs input-n-pro" style="display: inline">
我不知道它行不通,它只适用于没有 jquery 的 js,但我必须获得每个字段的 id 才能做到这一点,我想为所有具有相同类的人做到这一点,因为它们是动态字段
PS 我工作的另一部分是获取这些字段的每个名称并存储它们,这样我就可以在 js 中有一个数组,其中我有输入的名称和他的数值,但我不知道该怎么做,因为它们是动态的
开满天机
慕工程0101907
相关分类