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 レベル 1 (1998) 特徴です。
すべてのブラウザがサポートしています:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
サポート | 9-11 | サポート | サポート | サポート | サポート |
- 前のページ item()
- 次のページ name
- 上一階層に戻る HTML DOM Attributes