H5新增获取元素方式

简介: H5新增获取元素方式

getElementsByClassName 语法

querySelector()语法 和 返回值 只是获取一个

querySelectorAll()语法 和 返回值 可以获取所有


<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <div class="box"></div>
    <div class="box"></div>
    <ul id="nav">
        <li>1</li>
        <li>2</li>
        <li>3</li>
        <li>4</li>
    </ul>
    <script>
        // 1. 根据类名获取元素
        var box = document.getElementsByClassName('box');
        console.log(box);
        // 2. 返回指定的第一个元素
        // 要注意一下。前面要加标志
        var first = document.querySelector('.box');
        console.log(first);
        var firstli = document.querySelector('li');
        console.log(firstli);
        // 3. 选中所有输出
        var all = document.querySelectorAll('.box');
        console.log(all);
    </script>
</body>
</html>



相关文章
|
7月前
|
前端开发 JavaScript
几种常见的获取页面元素数据的方法
几种常见的获取页面元素数据的方法
60 0
|
4月前
|
容器
aside元素的注意事项
【8月更文挑战第31天】aside元素的注意事项。
23 1
|
5月前
|
存储 语音技术 索引
语音识别,列表的定义语法,列表[],列表的下标索引,从列表中取出来特定的数据,name[0]就是索引,反向索引,头部是-1,my[1][1],嵌套列表使用, 列表常用操作, 函数一样,需引入
语音识别,列表的定义语法,列表[],列表的下标索引,从列表中取出来特定的数据,name[0]就是索引,反向索引,头部是-1,my[1][1],嵌套列表使用, 列表常用操作, 函数一样,需引入
ES6新增操作字符串的七种方法
ES6新增操作字符串的七种方法
|
7月前
|
JavaScript 前端开发 索引
es6 数组新增哪些方法以及使用场景
es6 数组新增哪些方法以及使用场景
66 0
|
JavaScript 索引
数组的扩展和新增方法
数组的扩展和新增方法
100 0
|
数据库 开发者 索引
列表增加元素|学习笔记
快速学习列表增加元素
列表增加元素|学习笔记
|
索引
删除列表中的元素,文章中含有源码
删除列表中的元素,文章中含有源码
95 0
删除列表中的元素,文章中含有源码
|
JavaScript 前端开发 索引
ES6中数组新增的方法-超级好用
ES6中数组新增的方法-超级好用