Element: firstElementChild 屬性

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

Element.firstElementChild 只讀屬性返回一個元素的第一個子 Element,如果沒有子元素則返回 null

Element.firstElementChild 只包含元素節點。要獲取所有子節點,包括文字節點和註釋節點等非元素節點,請使用 Node.firstChild

一個 Element 物件,或者 null

示例

html
<ul id="list">
  <li>First (1)</li>
  <li>Second (2)</li>
  <li>Third (3)</li>
</ul>
js
const list = document.getElementById("list");
console.log(list.firstElementChild.textContent);
// logs "First (1)"

規範

規範
DOM
# ref-for-dom-parentnode-firstelementchild①

瀏覽器相容性

另見