CSSStyleDeclaration: item() 方法

Baseline 已廣泛支援

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

CSSStyleDeclaration.item() 方法用於根據索引從 CSSStyleDeclaration 物件中返回 CSS 屬性名稱。

只要提供了引數,此方法就不會丟擲異常;如果索引超出範圍,則返回空字串;如果未提供引數,則丟擲 TypeError

語法

js
item(index)

引數

index

要獲取的節點的索引。索引是基於零的。

返回值

指定索引處的 CSS 屬性名稱的字串。

JavaScript 有一個特殊的、更簡單的語法,用於透過索引從 NodeList 中獲取項。

js
const propertyName = style[index];

異常

TypeError

如果未提供引數,則會丟擲此異常。

示例

js
const style = document.getElementById("div1").style;
const propertyName = style.item(1); // or style[1] - returns the second style listed

規範

規範
CSS 物件模型 (CSSOM)
# dom-cssstyledeclaration-item

瀏覽器相容性