我正在尝试遍历getElementsByTagName("input")使用forEach 重构的所有元素。有什么想法为什么在FF,Chrome或IE中不起作用?<html> <head> </head> <body> <input type="text" value="" /> <input type="text" value="" /> <script> function ShowResults(value, index, ar) { alert(index); } var input = document.getElementsByTagName("input"); alert(input.length); input.forEach(ShowResults); </script> </body></html>
3 回答
千巷猫影
TA贡献1829条经验 获得超7个赞
是的,ES6:
const children = [...parent.getElementsByTagName('tag')];
children.forEach((child) => { /* Do something; */ });
传播操作符的MDN文档(...)
添加回答
举报
0/150
提交
取消