我必须将 DOM 中的所有输入与属性相加
data-name="sum"
输入中包含 13.99 等值。
现在我必须创建一个新的输入字段,其中包含所有总和字段的金额。
最佳答案
您可以使用attribute selector选择元素和 .each()迭代它们
var sum = 0;
//iterate all inputs wiht the attribute data-name="sum"
$('input[data-name="sum"]').each(function () {
sum += +this.value || 0; //to handle NaN
});
console.log(sum)
关于javascript - 如何使用 jquery 将 DOM 中的所有输入值与特定数据属性相加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30322811/