DOM获取元素

  1. 从标签名获取元素
var a = document.getElementsByTagName('p')
var a = document.getElementsByTagName('button')
  1. 从类名获取元素
var a = document.getElementsByClassName('xxx')
  1. 从ID名获取元素
var a = document.getElementById('xxx')
  1. 类选择器获取元素
    返回文档中第一个类名为'xxx'的元素
var a = document.querySelector('xxx')

返回文档中所有类名为'xxx'的元素

var a = document.querySelectorAll('xxx')
  1. 获取父元素
var parent = a.parentElement
  1. 获取子元素
var b = a.getElementsByTagName('xxx')
var b = a.getElementsByClassName('xxx')
var b = a.getElementById('xxx')
  1. 获取第一个或最后一个子元素
var b = a.firstElementChild
var b = a.lastElementChild
  1. 获取上一个或下一个兄弟元素
var a2 = a1.nextElementSibling
var a1 = a2.previousElementSibling
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容