DOM:文檔對象? 操作頁面中的元素? ? 可以增刪改查
查:
? ? ? 1. 通過元素間的關(guān)系
父子關(guān)系:
? 查找某個父元素:parentElement
? 查找某個元素中得所有子元素 :children? ? ? 返回一個動態(tài)集合
查找第一個子元素:firstElementchild
查找最后一個子元素:lastElementchild
兄弟關(guān)系:
前一個兄弟元素:previousElementSibing
下一個兄弟:nextElementSibing
2.? 通過html查找
通過id查找:
var ele=document.getElementById('id')球散;
只能找到一個? ? ? ? 找不到返回null
通過class
var ele=document.getElementByClassName('class')
可以找到多個? ? ? 返回動態(tài)集合? 找不到返回[]
標(biāo)簽查找
var ele=document.getElementByTagName('標(biāo)簽名');
可以找到多個返回一個動態(tài)集合? ? ? 沒找到返回空集合捆愁。
通過name屬性查找:
var ele=document.getElementByName('name');
可以找到多個? ? 返回動態(tài)集合
3.? 通過選擇器查找
var ele=document.querySelector('#list');
只能找到一個
var ele=document.querySlectorAll('選擇器')
返回一個動態(tài)集合