thenger
2015-02-20 16:53
通过getElementById获取的变量content是一个什么内容的数组?为什么无法输出content.length呢
一个object对象的引用,封装有一系列对这个节点(ul标签)操作的数据和函数(如果没有找到则为null)。
以下返回均为true
var ul = document.getElementById('example'); console.log(ul instanceof Object); // Whether ul is an Object ? console.log(ul instanceof Node); // Whether ul is a Node ? console.log(ul instanceof Element); // Whether ul is an Element ?
一个id在一个HTML页中只能出现一次,所以用getElementById获取到的不可能是一个数组。
像class这种可能出现多次的,可以用getElementsByClassName取到一个数组
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题