getElementsByName和 getElementById的区别
getElementsByName得到的是一个数组
getElementById得到的是一个数
function sum(n, m) {
var summary = 0;
var a = document.getElementsByName(n.toString());
for (var i = 0; i < a.length; i++) {
summary = summary + Number(a[i].value);
}
//1
var b = document.getElementById(m);
b.value = summary;
//2
var f = document.getElementsByName(m);
f[0].value = summary;
}