3.11 DOM 基礎節點操控
找出頁面上的元素
<span id="a" class="other">這是 span</span>// 找出頁面上有 id 的名稱叫做 a 的元素,然後存至變數
let my_el1 = document.getElementById("a");
// 找出頁面上有標籤名稱叫做 span 的元素,然後存至變數,
// 頁面上會有很多個 span 標籤,所以會存至陣列,故抓出索引值為 0 的元素
let my_el2 = document.getElementsByTagName("span")[0];
// 找出頁面上有 class 名稱叫做 other 的元素,然後存至變數,
// 頁面上會有很多個標籤有 class 的名稱叫做 other,所以會是陣列,故抓出索引值為 0 的元素
let my_el3 = document.getElementsByClassName("other")[0];
// 找出頁面上是 span 標籤且同時有 class 叫做 other,然後存至變數,
// 只會抓出找到的第一個
let my_el4 = document.querySelector("span.other");
// 找出頁面上是 span 標籤且同時有 class 叫做 other,然後存至變數,
// 會抓出多個,然後會是陣列,故只抓出索引值為 0 的元素
let my_el5 = document.querySelectorAll("span.other")[0];元素.innerHTML
元素.value
Last updated