Mục thuộc tính DOM HTML()
Ví dụ
Lấy tên thuộc tính đầu tiên của một phần tử:
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap.item(0).name;
let name2 = nodeMap.item(1).name;
Hãy tự mình thử »
const nodeMap = document.getElementById("myDiv").attributes;
let name1 = nodeMap[0].name;
let name2 = nodeMap[1].name;
Hãy tự mình thử »Thêm ví dụ dưới đây.
Sự miêu tả
Phương thức item()
trả về một thuộc tính (theo chỉ mục) từ NamedNodeMap.
Ghi chú
Các nút được sắp xếp như chúng xuất hiện trong mã nguồn. Chỉ số bắt đầu từ 0.
Xem thêm:
Cú pháp
namednodemap .item( index )
or simply:
namednodemap [ index ]
Thông số
Parameter | Description |
index | Required. The index of the attribute node in the NamedNodeMap. |
Giá trị trả về
Kiểu | Sự miêu tả |
Một nút | Nút thuộc tính tại chỉ mục được chỉ định. Hoặc null nếu số chỉ mục nằm ngoài phạm vi. |
Thêm ví dụ
Thay đổi lớp (màu) của một phần tử:
document.getElementById("myDiv").attributes.item(1).value = "class2";
Hãy tự mình thử »Thay đổi lớp (màu) của một phần tử:
document.getElementById("myDiv").attributes[1].value = "class2";
Hãy tự mình thử »Hỗ trợ trình duyệt
attributes .item()
là tính năng DOM Cấp 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |