選擇器
1:js 如何與html標簽建立關系的? 通過 選擇器
2:js 選擇器的作用:選中html 元素,對屬性進行處理(CURS(增刪改查))
3:如何通過class屬性獲取div標簽 document dom物件
打點,呼叫函式 點左邊的全部都是物件,
var wrap = document.getElementsByClassName('wrap')
console.log(wrap); // 類陣列
console.log(wrap.constructor); // 建構式是 HTMLCollection
console.log(wrap.push); // undeifned
類陣列下元素有那些內容?`
1:getElementsBytanmane 通過元素標簽名字獲取 dom元素物件 回傳類陣列,陣列元素為dom物件 引數:字串:表示元素名字
var divs = document.getElementsByTagName('div')
console.log(divs); //類陣列
2:getElementByid 通過id 值獲取dom物件 ,回傳 html元素物件
引數字串 表示id屬性的賦值 因為id具有唯一值
var box = document.getElementById('box')
console.dir(box); //null
getElements…… 回傳都是類陣列 getElement…… 沒有s回傳dom 物件
3:querySelector() 回傳dom 物件 不是類陣列 引數是css選擇器
var box = document.querySelector('.one');
console.log(box); //null
4:querySelectorAll() 回傳的由 dom 物件組成的類陣列 引數css選擇器
var divs1 = document.querySelectorAll('.one');
console.log(divs1); // NodeList
注意選擇器的回傳值,是類陣列 還是dom 元素 選擇器作用:選中html,更改屬性的賦值,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/240102.html
標籤:區塊鏈
上一篇:x-data-spreadsheet 編譯錯誤 Unrecognized input. Possibly missing ‘(‘ in mixin call. 解決辦法
下一篇:資料結構_堆疊(Stack)
