HTML DOM คุณสมบัติความยาว
ตัวอย่าง
รับจำนวนแอตทริบิวต์ขององค์ประกอบ HTML:
let num x = document.getElementById("myButton").attributes.length;
ตัวอย่างเพิ่มเติมด้านล่าง
ความหมายและการใช้งาน
คุณสมบัติlength
ส่งคืนจำนวนโหนดใน NamedNodeMap
คุณสมบัติlength
เป็นแบบอ่านอย่างเดียว
ไวยากรณ์
namednodemap.length
รายละเอียดทางเทคนิค
คืนมูลค่า: | A Number แทนจำนวนโหนดแอตทริบิวต์ใน nodemap |
---|
ตัวอย่างเพิ่มเติม
รับชื่อแอตทริบิวต์ทั้งหมด:
const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + "<br>";
}
"myImg" มีแอตทริบิวต์กี่รายการ:
let num = document.getElementById("myImg").attributes.length;
รับแอตทริบิวต์ทั้งหมด:
const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}
รองรับเบราว์เซอร์
attributes.length
เป็นคุณลักษณะ DOM ระดับ 1 (1998)
ได้รับการสนับสนุนอย่างเต็มที่ในเบราว์เซอร์ทั้งหมด:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |