收下我的小心心!(害羞脸)


  • 根据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,你知道获取元素有哪几种方式吗?相关推荐

  1. js中获取元素对象的四种方式

    通过id获取 通过元素的ID值 获取到某个元素对象 返回:单个对象,因为id是唯一的 格式 document.getElementById("id名称"); 示例 var span ...

  2. js操作元素:改变元素内容有两种方式: interText 和 innerHTML的区别, 常用的元素的属性操作, 仿电脑系统时间问好 ,表单元素的属性操作 ,案例:仿京东显示隐藏密码 ,样式属性操作

    文章目录 操作元素 改变元素内容有两种方式: interText 和 innerHTML的区别 常用的元素的属性操作 案例:仿电脑系统时间问好 表单元素的属性操作 案例:仿京东显示隐藏密码 样式属性操 ...

  3. 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 $ ...

  4. springboot实战 获取spring上下文的4种方式

    实际开发中我们经常需要通过spring上下文获取一些配置信息,本文阐述springboot应用获取spring上下文的几种方式. 方式一:实现ApplicationContextAware接口 imp ...

  5. python执行系统命令后获取返回值的几种方式集合

    第一种情况 os.system('ps aux') 执行系统命令,没有返回值 第二种情况 result = os.popen('ps aux') res = result.read() for lin ...

  6. 获取Class对象的三种方式

    获取Class对象的三种方式 Object --> getClass() 通过对象.getclass 任何数据类型(包括基本数据类型)都有一个"静态"的class属性 通过类 ...

  7. html中获取modelandview中的json数据_从Bitmap中获取YUV数据的两种方式

    从Bitmap中我们能获取到的是RGB颜色分量,当需要获取YUV数据的时候,则需要先提取R,G,B分量的值,然后将RGB转化为YUV(根据具体的YUV的排列格式做相应的Y,U,V分量的排列) 所以这篇 ...

  8. 元素隐藏的三种方式对比(针对移动端项目中的按钮,先隐藏且不能被点击 visibility:hidden)

    元素隐藏的三种方式对比 display:none opacity:0 visibility:hidden 项目需求 表面一个图片遮罩,鼠标hover遮罩消失,内部元素展现,其中有一个按钮在移动端是手指 ...

  9. php解析url并得到url中的参数及获取url参数的四种方式

    本文给大家介绍php解析url并得到url中的参数及获取url参数的四种方式,涉及到将字符串参数变为数组,将参数变为字符串的相关知识,本文代码简单易懂,感兴趣的朋友一起看看吧 下面一段代码是php解析 ...

最新文章

  1. AI 时代保护儿童刻不容缓!智源研究院发布我国首个儿童人工智能发展原则《面向儿童的人工智能北京共识》...
  2. 【设计模式】命令模式 ( 简介 | 适用场景 | 优缺点 | 代码示例 )
  3. 使用log4jdbc记录SQL信息
  4. 【工具】24K纯吊丝超低成本低功耗电流测试方案,esp32实测功耗
  5. 那个好好玩的特效,每个人都可以做到哦
  6. java 程序执行后 强制gc_【GC系列】JVM的常用GC参数及GC日志解析
  7. python访问序列元素的编号用什么括起来_python-重新编号数组中元素的有效方法...
  8. C和指针之动态内存分配常见问题和总结
  9. python oj 输入_Python写OJ题时输入问题
  10. virtual void addChild(Node * child, int localZOrder)中ZOreder参数设置
  11. 技巧 | 栅格的属性数据和经纬度是分开的两个文件,怎么将它们整合到同一个文件上...
  12. Jexl表达式引擎-根据字符串动态执行JAVA
  13. 《HBase权威指南》一3.4 行锁
  14. java基于ssm的学校教务管理系统的设计与实现论文
  15. 【FastDFS】分布式文件系统FastDFS之FastDHT文件去重
  16. 轻松看懂P(Y=y|x;θ)表示的含义
  17. P61 浮点数、定点数、位类型讲解
  18. TransTrack简述
  19. 我的世界服务器退出信息,我的世界模仿他人进入/退出服务器
  20. php面试自我介绍结束语,面试自我介绍 结尾 社团招新面试自我介绍

热门文章

  1. android 官方说明文档,Android官方文档翻译-Accessibility
  2. decimal double java_Java BigDecimal和double BigDecimal类
  3. linux 使用timedatectl 修改时区和时间
  4. Form表单的主要Content-Type
  5. 201671030130+词频统计软件项目报告
  6. css3-6 表格如何设置样式和定位样式是什么
  7. React引入,运行
  8. Lua学习教程之 可变參数数据打包与解包
  9. Weblogic EJB 学习笔记(3)精
  10. var result = ![] == []; console.log(result); // 结果是?为什么?