JS:获取标签的6个方法+获取html+获取body

1|0JS 获取标签的方法

通过class: document.getElementsByClassName('class名');返回数组
通过name: document.getElementsByName('name名');返回数组
通过id: document.getElementById('id名');返回一个对象
通过标签名: document.getElementsByTagName(‘标签名’);返回数组
通过通用选择器:document.querrySelector('可以写任何选择器 只能选择一个');返回数组
通过通用选择器:document.querrySelectorAll('可以写任何选择器,可以选择多个');返回数组

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <div class='box' id="box" name='box' ></div> </body> <script type="text/javascript"> var div1 = document.getElementsByClassName('box')[0]; //利用class名获取元素 var div2 = document.getElementsByName('box')[0]; var div3 = document.getElementById('box');\\获取到了div var div4 = document.getElementsByTagName('div')[0]; //获取到了div //element加了s表示是集合 获取的是一组元素 是伪数组 //可以在获取元素后面加[写你想要的那个元素 数字表示 下标是0]; var div5 = document.querySelector('.box')[0]; //获取class 要加 . //获取id 要加# var div6 = document.querySelectorAll('.box')[0]; //是个集合可以选择多个 console.log(div);//console.log(document.querySelector('.class')) </script> </html>

 

1|1获取html
 console.log(document.documentElement)

img

1|2 获取body的方法
 console.log(document.body)

img

 


__EOF__

本文作者komomon
本文链接https://www.cnblogs.com/forforever/p/12363187.html
关于博主:喜欢读书、旅行、爬山。评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。您的鼓励是博主的最大动力!
posted @   komomon  阅读(24532)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探
· 为什么 退出登录 或 修改密码 无法使 token 失效
点击右上角即可分享
微信分享提示