【发布时间】:2016-01-14 14:23:24
【问题描述】:
我正在尝试查找具有名为 numberinput 的类的输入标签的总和
IE 8如何支持highligthed(带星号)行?
因为在 Chrome 或 Firefox 上它可以完美运行。
function sum() {
var elem = document.getElementsByTagName("input");
var names = [];
for (var i = 0; i < elem.length; ++i) {
if (typeof elem[i].attributes.class !== "undefined") {
**if(elem[i].attributes.class.value === "numberinput")**{
names.push(elem[i].value);
}
}
}
var inputValues = names;
var counter=0;
for (var i=0; i<inputValues.length; i++){
counter=inputValues[i]*1+counter;
}
document.getElementById("test").innerHTML = counter;
return counter;
}
【问题讨论】:
标签: javascript function class internet-explorer-8 attributes