天窗的蚂蚁
2016-02-16 21:25
如果我想获取 第一个列表(id=list)中某个<li>怎么办?也就是怎么特定的获取?document.getElementsByTagName("li")应该是获取页面中所有的<li>吧
document.getElementByTagName()返回一个数组,即所获取的元素的一个集合,可以通过制定下标来获取特定的元素,比如:document.getElementByTagName('li')[0]为所获取li元素中的第一个li元素,document.getElementByTagName('li')[1]为所获取li元素中的第二个li元素
除了楼上的,还可以通过先获取id=list这个父元素,即document.getElementById('list').getElementsByTagName('li');表示获取id=list元素节点下面所有的li节点。这样获取的只有list下面3个li。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题