CSSStyleDeclaration: phương thức item()

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.

Phương thức giao diện CSSStyleDeclaration.item() trả về một tên thuộc tính CSS từ một CSSStyleDeclaration theo chỉ mục.

Phương thức này không ném ngoại lệ miễn là bạn cung cấp đối số; chuỗi rỗng được trả về nếu chỉ mục nằm ngoài phạm vi và một TypeError được ném nếu không có đối số nào được cung cấp.

Cú pháp

js
item(index)

Tham số

index

Chỉ mục của node cần lấy. Chỉ mục bắt đầu từ 0.

Giá trị trả về

Một chuỗi là tên của thuộc tính CSS tại chỉ mục được chỉ định.

JavaScript có cú pháp đơn giản hơn để lấy một mục từ NodeList theo chỉ mục:

js
const propertyName = style[index];

Ngoại lệ

TypeError

Được ném nếu không có đối số nào được cung cấp.

Ví dụ

js
const style = document.getElementById("div1").style;
const propertyName = style.item(1); // hoặc style[1] - trả về kiểu thứ hai được liệt kê

Đặc tả kỹ thuật

Specification
CSS Object Model (CSSOM)
# dom-cssstyledeclaration-item

Tương thích trình duyệt