- 從標(biāo)簽名獲取元素
var a = document.getElementsByTagName('p')
var a = document.getElementsByTagName('button')
- 從類名獲取元素
var a = document.getElementsByClassName('xxx')
- 從ID名獲取元素
var a = document.getElementById('xxx')
- 類選擇器獲取元素
返回文檔中第一個(gè)類名為'xxx'的元素
var a = document.querySelector('xxx')
返回文檔中所有類名為'xxx'的元素
var a = document.querySelectorAll('xxx')
- 獲取父元素
var parent = a.parentElement
- 獲取子元素
var b = a.getElementsByTagName('xxx')
var b = a.getElementsByClassName('xxx')
var b = a.getElementById('xxx')
- 獲取第一個(gè)或最后一個(gè)子元素
var b = a.firstElementChild
var b = a.lastElementChild
- 獲取上一個(gè)或下一個(gè)兄弟元素
var a2 = a1.nextElementSibling
var a1 = a2.previousElementSibling