hello,你知道获取元素有哪几种方式吗?
收下我的小心心!(害羞脸)
根据id属性的值获取元素,返回来的是一个元素对象
document.getElementById("id属性的值")
根据标签名获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象
document.getElementsByTagName("标签名字")
根据name属性的值获取元素(主要针对表单元素),返回来的是一个伪数组,里面保存了多个的DOM对象
document.getElementsByName("name属性的值")
根据类样式的名字来获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象
document.getElementsByClassName("类样式的名字")
根据选择器获取元素,返回来的是一个元素对象
document.querySelector("选择器的名字")
根据选择器获取元素,返回来的是一个伪数组,里面保存了多个的DOM对象
document.querySelectorAll("选择器的名字")
以上只是我自己的学习总结,请各位大佬多多指教复制代码
转载于:https://juejin.im/post/5cd51476e51d456e2d69a847
hello,你知道获取元素有哪几种方式吗?相关推荐
- js中获取元素对象的四种方式
通过id获取 通过元素的ID值 获取到某个元素对象 返回:单个对象,因为id是唯一的 格式 document.getElementById("id名称"); 示例 var span ...
- js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作
文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...
- ajax获取后台数据的几种方式及如何获取ajax内部的数据供外部使用
文章目录 1 ajax获取后台数据的几种方式 1.1 原生js的ajax方式 1.1.1 get 1.1.2 post 1.2 jQuery封装的ajax方式 1.2.1 $.ajax 1.2.2 $ ...
- springboot实战 获取spring上下文的4种方式
实际开发中我们经常需要通过spring上下文获取一些配置信息,本文阐述springboot应用获取spring上下文的几种方式. 方式一:实现ApplicationContextAware接口 imp ...
- python执行系统命令后获取返回值的几种方式集合
第一种情况 os.system('ps aux') 执行系统命令,没有返回值 第二种情况 result = os.popen('ps aux') res = result.read() for lin ...
- 获取Class对象的三种方式
获取Class对象的三种方式 Object --> getClass() 通过对象.getclass 任何数据类型(包括基本数据类型)都有一个"静态"的class属性 通过类 ...
- html中获取modelandview中的json数据_从Bitmap中获取YUV数据的两种方式
从Bitmap中我们能获取到的是RGB颜色分量,当需要获取YUV数据的时候,则需要先提取R,G,B分量的值,然后将RGB转化为YUV(根据具体的YUV的排列格式做相应的Y,U,V分量的排列) 所以这篇 ...
- 元素隐藏的三种方式对比(针对移动端项目中的按钮,先隐藏且不能被点击 visibility:hidden)
元素隐藏的三种方式对比 display:none opacity:0 visibility:hidden 项目需求 表面一个图片遮罩,鼠标hover遮罩消失,内部元素展现,其中有一个按钮在移动端是手指 ...
- php解析url并得到url中的参数及获取url参数的四种方式
本文给大家介绍php解析url并得到url中的参数及获取url参数的四种方式,涉及到将字符串参数变为数组,将参数变为字符串的相关知识,本文代码简单易懂,感兴趣的朋友一起看看吧 下面一段代码是php解析 ...
最新文章
- AI 时代保护儿童刻不容缓!智源研究院发布我国首个儿童人工智能发展原则《面向儿童的人工智能北京共识》...
- 【设计模式】命令模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
- 使用log4jdbc记录SQL信息
- 【工具】24K纯吊丝超低成本低功耗电流测试方案,esp32实测功耗
- 那个好好玩的特效,每个人都可以做到哦
- java 程序执行后 强制gc_【GC系列】JVM的常用GC参数及GC日志解析
- python访问序列元素的编号用什么括起来_python-重新编号数组中元素的有效方法...
- C和指针之动态内存分配常见问题和总结
- python oj 输入_Python写OJ题时输入问题
- virtual void addChild(Node * child, int localZOrder)中ZOreder参数设置
- 技巧 | 栅格的属性数据和经纬度是分开的两个文件,怎么将它们整合到同一个文件上...
- Jexl表达式引擎-根据字符串动态执行JAVA
- 《HBase权威指南》一3.4 行锁
- java基于ssm的学校教务管理系统的设计与实现论文
- 【FastDFS】分布式文件系统FastDFS之FastDHT文件去重
- 轻松看懂P(Y=y|x;θ)表示的含义
- P61 浮点数、定点数、位类型讲解
- TransTrack简述
- 我的世界服务器退出信息,我的世界模仿他人进入/退出服务器
- php面试自我介绍结束语,面试自我介绍 结尾 社团招新面试自我介绍
热门文章
- android 官方说明文档,Android官方文档翻译-Accessibility
- decimal double java_Java BigDecimal和double BigDecimal类
- linux 使用timedatectl 修改时区和时间
- Form表单的主要Content-Type
- 201671030130+词频统计软件项目报告
- css3-6 表格如何设置样式和定位样式是什么
- React引入,运行
- Lua学习教程之 可变參数数据打包与解包
- Weblogic EJB 学习笔记(3)精
- var result = ![] == []; console.log(result); // 结果是?为什么?