在IE11中获取Javascript严重错误

时间:2018-06-29 06:58:22

标签: javascript jquery asp.net asp.net-mvc-5 internet-explorer-11

我的Web应用程序中有一段代码,当包含它时,它在chrome中运行良好,但是在IE11中,它将引发严重错误。

enter image description here

这是导致错误的代码。如果我将其注释掉,则没有错误。这就是为什么我很确定这段代码有问题的原因。我找不到它。

JS代码

var inputs = document.querySelectorAll("input, select, textarea");
for(var el of inputs) {
   el.oldValue = el.value + el.checked;
}

调试器

enter image description here

甚至调试器也指向那里。我不知道这段代码有什么问题。

1 个答案:

答案 0 :(得分:2)

IE不支持

for ... of,如“浏览器兼容性”部分的here所示