属性.class.value 在 Internet Explorer 8 上
attributes.class.value on Internet Explorer 8
我正在尝试查找具有名为numberinput
的类的输入标签的总和IE 8如何支持高亮(带星号)线?因为在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;
}
遵循 w3schools 之后,该行应该从 IE 2.0 开始正常工作
elem[i].attributes.class.value === "numberinput"
您可以放心使用它!
相关文章:
- 视频HTML没有'无法在Internet Explorer 11上工作
- Internet Explorer缺少占位符支持,特别是密码字段
- Internet Explorer中的文本换行错误
- 为什么我在Internet Explorer上看不到html元素
- internet explorer 8兼容模式下的Youtube api错误
- 当浏览器控制台未打开时,为什么要求会导致Internet Explorer 9超时
- Internet Explorer 8. Events
- jQuery表单验证适用于Mozilla和Internet Explorer,但不适用于Chrome或Safari
- element.dataset in Internet Explorer
- Facebook FB.init”;访问被拒绝”;在Internet Explorer 11中
- JavaScript不适用于internet explorer和Firefox,但适用于谷歌
- 在Internet Explorer中,向所选内容添加选项不起作用
- 在Internet Explorer中从二进制文件打开PDF
- elementproblem internet explorer
- 我可以使用哪些方法在Internet Explorer中禁用Alt+*X*
- 如何在Internet Explorer中使用javascript设置cookie
- 只有当alert()在带有AJAX的internet explorer中使用时,Javascript才会更新UI
- sharepoint站点的internet explorer中出现Javascript错误
- Internet Explorer重新加载IFrame
- Internet Explorer Internet Failure HTTP Status Codes