IE 8不支持foreach方法。

6

这段代码在Internet Explorer 8中无法正常工作。

documenttab.query('.field,.button').forEach(function(c){c.setDisabled(false);});

我遇到了错误 SCRIPT438: 对象不支持属性或方法 'forEach'

1
这个回答解决了你的问题吗?https://dev59.com/oXRC5IYBdhLWcg3wFdFx - Dan
3个回答

5

4

我相信这应该可以解决你的问题。

vals = documenttab.query('.field,.button')
for (i = 0; i < vals.length; i++) {
    vals[i].setDisabled(false);
}

我最喜欢这个解决方案,因为它不需要任何额外的库,而且在 forEach 出现之前人们就是这样做的。 - SyntaxRules

3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接