本人js菜鸟,怎样用js获取ul里面的li元素,用js写,不用jq

本人js菜鸟,怎样用js获取ul里面的li元素,用js写,不用jq,第1张

var dv=documentgetElementById("star"); 获取id="star"的div

var ularr=dvgetElementsByTagName("ul"); 获取div下的ul

var liarr=ularr[0]getElementsByTagName("li"); 获取div下的ul下的li

liarr是个数组。

其实最简单方法是给ul一个id=“getli”;

然后var liarr=documentgetElementById("getli")getElementsByTagName("li");

liarr是个数组

<ul>

    <li>第1个</li>

    <li>第2个</li>

    <li>第3个</li>

    <li>第4个</li>

</ul>使用eq选择器获取

语法:$(":eq(index)") index值从0开始。

获取第二个 $("ul li:eq(1)")

获取第三个 $("ul li:eq(2)")

jquery 还有很多有趣的选择器,可百度“jquery选择器大全”查看资料

以上就是关于本人js菜鸟,怎样用js获取ul里面的li元素,用js写,不用jq全部的内容,包括:本人js菜鸟,怎样用js获取ul里面的li元素,用js写,不用jq、jquery 请问我怎么获得每个ul的第 二个 或者第三格li元素呢、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/9483130.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-28
下一篇2023-04-28

发表评论

登录后才能评论

评论列表(0条)

    保存