Độ dài các thuộc tính DOM HTML
Thí dụ
Nhận số lượng thuộc tính của một phần tử HTML:
let num x = document.getElementById("myButton").attributes.length;
Thêm ví dụ bên dưới.
Định nghĩa và Cách sử dụng
Thuộc length
tính trả về số lượng nút trong NamedNodeMap.
Thuộc length
tính chỉ đọc.
Ghi chú
Các thuộc tính của một phần tử HTML nằm trong NamedNodeMap.
Xem thêm:
Cú pháp
namednodemap.length
Chi tiết kỹ thuật
Giá trị trả lại: | Một Số, đại diện cho số lượng nút thuộc tính trong sơ đồ nút |
---|
Các ví dụ khác
Lấy tên của tất cả các thuộc tính:
const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + "<br>";
}
"MyImg" có bao nhiêu thuộc tính:
let num = document.getElementById("myImg").attributes.length;
Nhận tất cả các thuộc tính:
const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}
Hỗ trợ trình duyệt
attributes.length
là một tính năng DOM Level 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |