close

querySelector方法可以抓到一個指定的html元素

querySelectorAll方法則可以同時抓到多個符合指定條件的html元素

 

 

如果一個頁面中有多個html元素的class屬性是my_class

想要把這些元素全抓到,我就會

var doms = document.querySelectorAll('.my_class');

querySelectorAll括號裡面的參數就像CSS選擇器的語法那樣寫

doms這個變數內容會是Array型態,然後裡面包含所有符合指定條件的html元素

如果沒有抓到,那doms就會是空Array了

 

 

也可以在一個特定html元素裡抓所有符合指定條件的子元素

var form = document.querySelector('#my_form');

if(form){

   var doms = form.querySelectorAll('.my_class');

}

 

arrow
arrow
    全站熱搜

    迪卡迪卡維 發表在 痞客邦 留言(0) 人氣()