小编Tom*_*ker的帖子

document.getElementById() 的返回类型是什么

此代码段中变量“元素”的类型是什么?我以为它是一个数字(ID 或其他东西),但现在,我不知道了。代码有效,但我不明白为什么可以在 for 循环中使用 var 元素,就像数组一样。对此有什么解释吗?

   <script type="text/javascript">
            function showAtrributes() {
                var element = document.getElementById("videos");
                var listAttributes = "";
                for(var attribute in element) {
                    var valueOfAtrrib = element.getAttribute(attribute);
                    listAttributes = listAttributes + attribute + ": " + valueOfAttrib + "\n";
                }
                alert(listAttributes);
            }
        </script>
Run Code Online (Sandbox Code Playgroud)

javascript

3
推荐指数
2
解决办法
6585
查看次数

标签 统计

javascript ×1