11智能在线
新记
如何用JavaScript获得ul中的li的个数?
比如我知道用JavaScript获得表格的长度是secTable.cells.length,请问如何用Javascript获得在一个<ul>中的<Li>的个数了?谢谢高手指点!
举报该文章
相关建议 推荐于2018-02-27
使用getElementsByTagName可以获得li元素数组 再通过判断数组的长度就可以获得li元素的个数了
<ul id ='myul'>
<li></li>
<li></li>
...
</ul>
如上述结构 首先获得ul元素,再调用getElementsByTagName函数
temp = document.getElementById('myul');
lis = temp.getElementsByTagName('li');
alert(lis.length); //显示li元素的个数
或者直接得到:
document.getElementById('myul').getElementsByTagName('li').length
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/v8vmffs8.html
其他看法
第1个回答 推荐于2016-02-16
document.getElementsByTagName("li").length
方法说明:
getElementsByTagName
作用:获取所有li元素
返回值:返回指定元素的数组
length
作用:获取数组的长度
返回值:数组的长度,整数
第2个回答 2008-08-09
getElementsByTagName()
getElementsByName()
可以参考一下这两个方法的用法
比如<ul ID='aaa'><Li /><Li />......</ul>
我要取ul里面的所有Li,这样写就可以了:
aaa.getElementsByTagName('Li')
相似回答
大家正在搜
相关问题
用JS怎么取得UL下面LI的个数。
如何用js获取ul下li数量的值
javascript如何获得子元素的个数
怎么用js获取id为content元素下的第二个ul元素下的...
javascript中如何获得ul中所有列表项的值
javascript获取<ul>中的前几个<li>
js怎么获取ul li 的id
本人js菜鸟,怎样用js获取ul里面的li元素,用js写,不...