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

getElementsByTagName()疑问

如果我想获取 第一个列表(id=list)中某个<li>怎么办?也就是怎么特定的获取?document.getElementsByTagName("li")应该是获取页面中所有的<li>吧

正在回答

2 回答

document.getElementByTagName()返回一个数组,即所获取的元素的一个集合,可以通过制定下标来获取特定的元素,比如:document.getElementByTagName('li')[0]为所获取li元素中的第一个li元素,document.getElementByTagName('li')[1]为所获取li元素中的第二个li元素

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

天窗的蚂蚁 提问者

非常感谢!
2016-02-26 回复 有任何疑惑可以回复我~

除了楼上的,还可以通过先获取id=list这个父元素,即document.getElementById('list').getElementsByTagName('li');表示获取id=list元素节点下面所有的li节点。这样获取的只有list下面3个li。

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

慕粉3361053

学习了
2016-08-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

getElementsByTagName()疑问

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