在有 jQuery 環境下, 操作選擇器很直覺, 不過沒有 jQuery 時, 如何進行相關的作業呢? 以下幾組為可能會用到的指令:
- document.getElementById 指定 id 來取得該物件 (唯一)
- document.getElementsByTagName 指定 html tag 來取得該物件陣列 (通常為多個)
- document.getElementsByClassName 指定 class name (可多組 class name 一起) 來取得該物件陣列 (通常為多個)
- document.querySelector 使用 css selector 來取得該物件 (注意, 僅傳回符合條件的第一筆)
- document.querySelectorAll 使用 css selector 來取得該物件陣列 (符合條件的多筆)
當物件被選擇出來後, 就可以進行操作了, 操作的方式可以再參考這裡:
http://www.w3schools.com/jsref/dom_obj_all.asp
在沒有 jQuery 的狀況下, 也能順利選擇物件, 並進行操作了.