我有这个document.getElementsByTagName('input')来获取<input>页面上的所有元素.这会产生一个我可以进行for循环的数组吗?
你可以使用一个for循环,但它不是一个循环,Array它是一个NodeList,例如:
var inputs = document.getElementsByTagName('input');
for(var i=0; i<inputs.length; i++) {
//do something with inputs[i]
}
Run Code Online (Sandbox Code Playgroud)