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")

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

相关推荐
我头发多我先学10 小时前
C++ 模板全解:从泛型编程初阶到特化、分离编译进阶
java·开发语言·c++
mfxcyh10 小时前
使用MobaXterm配置nginx
java·服务器·nginx
木叶子---10 小时前
Spring 枚举转换器冲突问题分析与解决
java·python·spring
standovon10 小时前
SpringSecurity的配置
java
霸道流氓气质10 小时前
SpringBoot+LangChain4j+Ollama+RAG(检索增强生成)实现私有文档向量化检索回答
java·spring boot·后端
就叫飞六吧10 小时前
Docker Hub 上主流的nginx发行
java·nginx·docker
MiNG MENS10 小时前
基于SpringBoot和Leaflet的行政区划地图掩膜效果实战
java·spring boot·后端
IT_陈寒11 小时前
Vite静态资源加载把我坑惨了
前端·人工智能·后端
2601_9498146911 小时前
Spring Boot中的404错误:原因、影响及处理策略
java·spring boot·后端
herinspace11 小时前
管家婆实用贴-如何分离和附加数据库
开发语言·前端·javascript·数据库·语音识别