HTML DOM Attributes length 属性
- หน้าก่อนหน้า item()
- หน้าต่อไป name
- กลับไปยังเพศแรก HTML DOM Attributes
定义和用法
length
属性返回 NamedNodeMap 中的节点数。
length
属性是只读的。
注释:HTML 元素的属性位于 NamedNodeMap 中。
另请参阅:
实例
例子 1
获取 HTML 元素的属性数:
let num x = document.getElementById("myButton").attributes.length;
例子 2
获取所有属性的名称:
const nodeMap = document.getElementById("myButton").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + "<br>"; }
例子 3
"myImg" 有多少个属性:
let num = document.getElementById("myImg").attributes.length;
例子 4
获取所有属性:
const nodeMap = document.getElementById("myImg").attributes; let text = ""; for (let i = 0; i < nodeMap.length; i++) { text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>"; }
语法
namednodemap.length
技术细节
返回值
数字,表示 nodemap 中属性节点的数量。
浏览器支持
attributes.length
เป็นคุณสมบัติ DOM Level 1 (1998)
ทุกบราวเซอร์ทุกตัวเข้าถึงมัน:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
สนับสนุน | 9-11 | สนับสนุน | สนับสนุน | สนับสนุน | สนับสนุน |
- หน้าก่อนหน้า item()
- หน้าต่อไป name
- กลับไปยังเพศแรก HTML DOM Attributes