bnds.net
当前位置:首页 >> 获取ul li >>

获取ul li

getElementsByTagName返回的是数组,所以应该是使用; document.getElementById("ul").getElementsByTagName("li")[0].getElementsByTagName("a")[0]; 这样就是获取第一个li里面的第一个a元素,建议使用循环。 一个简单的参考例子: var oA=docu...

var ul = document.getElementById('parent'); var lis = ul.getElementsByTagName('li'); for(var i=0;i

document.getElementsByTagName("li").length 方法说明: getElementsByTagName 作用:获取所有li元素 返回值:返回指定元素的数组 length 作用:获取数组的长度 返回值:数组的长度,整数

$(".dep_5 li").length;

jquery代码: $(“#ulname li”).length

用Jquery $("ul li").click(function(){ alert($(this).children("a").html());});

JS: var content=document.getElementById("content"); var items=content.getElementsByTagName("ul"); var itemss=items[2].getElementsByTagName("li");//获取第二个li标签 jquery: $("ul").each(function(){ var y = $(this).children().las...

可以使用css选择器 last-child 实现: $("ul li:last-child"); // 指定属于父元素ul的最后一个子元素li示例代码如下 创建Html元素 点击按钮获取每个ul下的最后一个元素: John Karl Brandon Glen Tane Ralph Ralph John Karl Brandon设置css样式...

得到的是a,$("ul li a")和$("ul li" ).find("a") 都是一样的结果 如果你想控制某一个html,最好定义id或class,然后获取加事件。

如上,可以这样获取: 1.document.querySelectorAll("div li"); 2.document.querySelectorAll("#myDiv li"); 3.document.querySelectorAll(".myClass li"); 返回的都是li的nodeList集合,类似数组

网站首页 | 网站地图
All rights reserved Powered by www.bnds.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com