获取li标签中的内容

时间:2020-05-08

原生JS获取

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<ul>
    <li>php</li>
    <li>java</li>
    <li>js</li>
</ul>
<script>
    document.querySelectorAll('ul li').forEach((item, index) => {
        console.log(index, item.innerText);
    });
</script>
</body>
</html>

jQuery获取

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
<ul>
    <li>php</li>
    <li>java</li>
    <li>js</li>
</ul>
<script src="js/jquery.min.js"></script>
<script>
    $(function () {
        $('ul li').each((index, item) => {
            console.log(index, item.innerText);
        });
    });
</script>
</body>
</html>

querySelectorAll

返回与指定的选择器组匹配的文档中的元素列表 (使用深度优先的先序遍历文档的节点)。返回的对象是 NodeList 。