DOM

インターフェイス

NamedNodeMap インターフェイス

  編集:2022.04.07 by T.A.

MS(en-US)

このインターフェースは、Attr オブジェクトのコレクションを表します。NamedNodeMap 内のオブジェクトは、特定の順序ではありません、NodeList とは異なり。ただし、配列のようにインデックスからアクセスできます。

NamedNodeMap オブジェクトはライブであるため、内部または他の場所でコンテンツに変更が加えられると、自動更新されます。

注: NamedNodeMap と呼ばれますが、このインターフェースは Node オブジェクトを処理しませんが、Node オブジェクトの特殊なクラスである Attr オブジェクトを処理します。

プロパティ

このインターフェースはプロパティを継承しません。

NamedNodeMap.length 読取専用
マップ内のオブジェクトの量を返します。
メソッド

このインターフェースはメソッドを継承しません。

NamedNodeMap.getNamedItem()
Attrを返します。名に対応します。
NamedNodeMap.setNamedItem()
置換、または追加、マップ内で指定された名前で識別された属性。
NamedNodeMap.removeNamedItem()
指定されたマップで識別される属性を削除します。
NamedNodeMap.item()
指定されたインデックスの属性を返します。インデックスがノード数以上の場合は null。
NamedNodeMap.getNamedItemNS()
名前空間と関連するローカル名で識別される属性を返します。
NamedNodeMap.setNamedItemNS()
置換、または追加、指定された名前空間と関連するローカル名によってマップ内で識別される属性。
NamedNodeMap.removeNamedItemNS()
指定された名前空間と関連するローカル名で識別される属性を削除します。

テスト
HTML:

ここに表示
スクリプト組み込み:



スクリプト:


スクリプト:



表示内容:
表示内容: