javascript之Dom查询操作1

1.通过Id获取单个元素

假定要获取下面html代码里面id是div1的div标签内容

语法是document.getElementById(Id值)

html 复制代码
<div id="div1">div1</div>
javascript 复制代码
 let a = document.getElementById("div1")
console.log(a)

2.根据name属性值获取

语法是document.getElementsByName(name值)

html 复制代码
    爱好:<input type="checkbox" name="hobby" value="eat">吃饭
        <input type="checkbox" name="hobby" value="sleep">睡觉
        <input type="checkbox" name="hobby" value="play">运动

这里要获取上面html代码里面的name值是hobby的内容

javascript 复制代码
       let b =document.getElementsByName("hobby")
       console.log(b)

3.根据标签名获取元素

语法是document.getElementsByTagName(标签名)

假如要查询标签是div的元素

javascript 复制代码
let c =document.getElementsByTagName("div")

4.根据类名进行查询

语法是

document.getElementsByClassName(类名)

既定要查类名是hello的元素

javascript 复制代码
let d =document.getElementsByClassName("hello")

以上是比较传统的查询方式

相关推荐
无心水2 小时前
17、Java内存溢出(OOM)避坑指南:三个典型案例深度解析
java·开发语言·后端·python·架构·java.time·java时间处理
东离与糖宝2 小时前
Spring AI RAG生产方案:Java对接Gemma 4构建企业知识库
java·人工智能
却话巴山夜雨时i2 小时前
互联网大厂Java面试场景:从Spring到微服务的逐层提问
java·数据库·spring·微服务·日志·性能监控
admin and root2 小时前
XSS之Flash弹窗钓鱼
前端·网络·安全·web安全·渗透测试·xss·src
小江的记录本2 小时前
【Docker】Docker系统性知识体系与命令大全(镜像、容器、数据卷、网络、仓库)
java·网络·spring boot·spring·docker·容器·eureka
花千树-0102 小时前
JMeter 入门与进阶指南:从零开始构建你的压测环境
java·spring boot·jmeter·性能优化·压力测试·可用性测试
浅月流苏2 小时前
Claude Code安装以及idea集成Claude Code的使用教程(基础篇)
java·ai编程·claude code
Arthas2172 小时前
互联网大厂Java面试实战:从基础到架构的渐进式考察
java·spring boot·微服务·面试·技术栈
取码网2 小时前
2025最新口红机防篡改版本源码
android·java·javascript