getElementsByTagName()方法

来源:9-3 getElementsByTagName()方法

慧女神

2015-10-25 16:07

getElementsByTagName()方法一定是document的吗?比如我要获取某个ul(class="ul1")下的li而不是整个document的li,那我应该怎么写,是aLi=ul.getElementsByTagName('li')么?我感觉是错误的,但是也不知道怎么写,求解答,谢谢

写回答 关注

2回答

  • Y_du
    2015-10-25 16:59:41
    已采纳

    document是获取整个界面元素,如果你要获取ul(class="ul1")的li,可以var Ul = document.getElementsByClassName('ul1')。获取下面的li,Ul.item().getElementsByTagName("li");

    wlf111... 回复旺里吧

    var myI=document.getElementsByTagName("input");获取标签为input的所有元素,是个数组,alert(myI.length);通过myI.length获取数组的长度,其实也是标签为input的元素个数

    2015-12-02 09:51:14

    共 4 条回复 >

  • fengguowuhen1994
    2016-01-10 14:32:15

    var myI=document.getElementsByTagName("input");

    alert(myI.length);

    就是弹出<input>标签的个数。

JavaScript进阶篇

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

468060 学习 · 21891 问题

查看课程

相似问题