別表5. NamedNodeMapオブジェクト詳細(イタリックはLevel2で導入されたもの)

NamedNodeMapオブジェクト-プロパティ
プロパティ名 説明 データタイプ その他
length リスト中のノードの数 Umsignedlong  
NamedNodeMapオブジェクト-メソッド
メソッド名 説明 パラメータ 返り値
getNamedItem 名前によって指定されたノードを取得する。 DOMString name(名前) Node(指定されたノード)
setNamedItem リストにノードを追加する。同じ名前をもつノードが存在する場合、そのノードを置き換える。 Node arg(追加するノード) Node(追加されたノード)
removeNamedItem 名前によって指定されたノードを削除する。 DOMString Name(名前) Node(削除されたノード)
item インデックスによって指定された位置にあるノードを取得する。 Unsingnedlong index(インデックス) Node(指定されたノード)
getNamedItemNS LocalnameとNamespaceURIによって指定されたノードを取得する。 DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) Node(指定されたノード)
setNamedItemNS 名前空間を含むノードをリストに追加する。 Node arg(追加するノード) Node(追加されたノード)
removeNamedItemNS LocalnameとNamespaceURIによって指定されたノードを削除する。 DOMString namespaceURI(名前空間URI) DOMString localname(LocalName) Node(削除されたノード)