青岛网站建设新闻资讯

​js/Jquery获取ul元素下有多少个li元素的方法

时间:2022-11-23 已阅读:520次 | 作者:青岛网站建设

首页>新闻资讯>建站知识

今天分享的建站知识是js/Jquery获取ul元素下有多少个li元素的方法。

js/Jquery获取ul元素下有多少个li元素的方法

代码如下:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>JQuery学习04_05篇(js/Jquery获取ul元素下有多少个li元素)</title>
<link rel="stylesheet" type="text/css" href="inputAndDiv.css">
</head>
<body style="background-color: #CCE8CF;">
	<h2 style="color: Maroon;">JQuery学习04_05篇(js/Jquery获取ul元素下有多少个li元素)</h2>
	江西省赣州市
	<ul id ="test">
		<li>于都县</li>
		<li>赣县</li>
		<li>兴国县</li>
		<li>会昌县</li>
		<li>宁都县</li>
	</ul>
	
	江西省赣州市于都县特产:
	<div id ="test2">
		<div>
	<ul>
		<li>赣南脐橙</li>
		<li>番薯干</li>
		<li>珠子粉</li>
		<li>柿子饼</li>
		<li>云片</li>
		<li>酸萝卜</li>
	</ul>
		</div>
	</div>
</body>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
//javascript方式
var ulNode = document.getElementById('test');
var liNode_Count = ulNode.getElementsByTagName('li').length;
console.log('javascript方式:ul元素下有' + liNode_Count + '个li元素');
//jQuery方式
var liElement_Count = $('#test li').length;
console.log('jQuery方式:ul元素下有' + liElement_Count + '个li元素');
 
//javascript方式
var divNode = document.getElementById('test2');
var liTag_Count = divNode.getElementsByTagName('li').length;
console.log('javascript方式:div元素下有' + liTag_Count + '个li元素');
var ulElement = divNode.getElementsByTagName('div')[0].getElementsByTagName('ul')[0];
console.log('js方式:div元素下有' + ulElement.getElementsByTagName('li').length + '个li元素');
//jQuery方式
var liObject_Count = $('#test2 li').length;
console.log('jQuery方式:div元素下有' + liObject_Count + '个li元素');
console.log('jquery方式:div元素下有' + $('#test2 div ul li').length + '个li元素');
</script>
</html>



二维码
扫描二维码手机查看该文章

文章引用:https://www.qinghuahulian.com/news/webzhishi/1346.html

相关资讯

Copyright © 2011-2024 青华互联-青岛青华锐思网络科技有限公司 www.qinghuahulian.com All Rights Reserved
鲁公网安备37020202000800号 鲁ICP备14020555号-4 网站地图 百度地图