为了账号安全,请及时绑定邮箱和手机立即绑定

getElementById

通过getElementById获取的变量content是一个什么内容的数组?为什么无法输出content.length呢

正在回答

2 回答

一个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 ?

更多: Node对象 -- JavaScript 标准参考教程 (alpha)

0 回复 有任何疑惑可以回复我~

一个id在一个HTML页中只能出现一次,所以用getElementById获取到的不可能是一个数组。

像class这种可能出现多次的,可以用getElementsByClassName取到一个数组

0 回复 有任何疑惑可以回复我~
#1

thenger 提问者

那通过getElementById获取具有id的ul标签得到的是什么?
2015-02-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468195    人
  • 解答问题       21891    个

本课程从如何插入JS代码开始,带您进入网页动态交互世界

进入课程

getElementById

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信