Phương thức HTML DOM Attributes item()

Định nghĩa và cách sử dụng

item() Phương thức trả về đối tượng Node tại vị trí chỉ số xác định trong namedNodeMap.

Ghi chú:Các nút được sắp xếp theo thứ tự xuất hiện trong mã nguồn. Chỉ số bắt đầu từ 0.

Xem thêm:

Thuộc tính nodemap.length

Phương thức getNamedItem của nodemap

Mô hình

Ví dụ 1

Lấy tên thuộc tính đầu tiên của phần tử:

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;

Thử ngay

const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;

Thử ngay

Ví dụ 2

Thay đổi lớp của phần tử (màu sắc):

document.getElementById("myDiv").attributes.item(1).value = "class2";

Thử ngay

Ví dụ 3

Thay đổi lớp của phần tử (màu sắc):

document.getElementById("myDiv").attributes[1].value = "class2";

Thử ngay

Cú pháp

namednodemap.item(index)

hoặc viết tắt là:

namednodemap[index]

Tham số

Tham số Mô tả
index Bắt buộc. Chỉ số thuộc tính trong NamedNodeMap.

Giá trị trả về

Loại Mô tả
Nút

Điểm truy cập thuộc tính tại chỉ số xác định.

Nếu chỉ số vượt ra khỏi phạm vi, sẽ trả về null.

Hỗ trợ trình duyệt

attributes.item() Là tính năng DOM Level 1 (1998).

Tất cả các trình duyệt đều hỗ trợ nó:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
Hỗ trợ 9-11 Hỗ trợ Hỗ trợ Hỗ trợ Hỗ trợ