Thuộc tính length của Attributes DOM HTML
- Trang trước item()
- Trang tiếp theo name
- Quay lại lớp trên Thuộc tính Attributes của HTML DOM
Định nghĩa và cách sử dụng
length
Thuộc tính trả về số lượng nút trong NamedNodeMap.
length
Thuộc tính là chỉ đọc.
Chú ý:Thuộc tính của phần tử HTML nằm trong NamedNodeMap.
Xem thêm:
Mô hình
Ví dụ 1
Lấy số lượng thuộc tính của phần tử HTML:
let num x = document.getElementById("myButton").attributes.length;
Ví dụ 2
Lấy tất cả các tên 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>"; }
Ví dụ 3
"myImg" có bao nhiêu thuộc tính:
let num = document.getElementById("myImg").attributes.length;
Ví dụ 4
Lấy 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>"; }
Cú pháp
namednodemap.length
Chi tiết kỹ thuật
Giá trị trả về
Số số, biểu thị số lượng nút điểm thuộc tính trong nodemap.
Hỗ trợ trình duyệt
attributes.length
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ợ |
- Trang trước item()
- Trang tiếp theo name
- Quay lại lớp trên Thuộc tính Attributes của HTML DOM