相关疑难解决方法(0)

对于HTMLCollection元素的循环

我正在尝试设置所有元素的get id HTMLCollectionOf.我写了以下代码:

var list = document.getElementsByClassName("events");
console.log(list[0].id);
for (key in list) {
    console.log(key.id);
}
Run Code Online (Sandbox Code Playgroud)

但我在控制台中得到以下输出:

event1
undefined
Run Code Online (Sandbox Code Playgroud)

这不是我的预期.为什么第二个控制台输出undefined但第一个控制台输出是event1

javascript dom

335
推荐指数
8
解决办法
27万
查看次数

标签 统计

dom ×1

javascript ×1