DOM-NamedNodeMapオブジェクト
NamedNodeMapオブジェクトは、名前によってアクセスできるノードのコレクションを表すために使用されます。
属性
次の表に、NamedNodeMapオブジェクトのプロパティを示します。
属性 | タイプ | 説明 |
---|---|---|
長さ | unsigned long | このマップ内のノードの数を示します。有効な子ノードインデックスの範囲は、0から長さ1までです。 |
メソッド
次の表に、NamedNodeMapオブジェクトのメソッドを示します。
S.No. | 方法と説明 |
---|---|
1 | getNamedItem() 名前で指定されたノードを取得します。 |
2 | getNamedItemNS() ローカル名と名前空間URIで指定されたノードを取得します。 |
3 | アイテム() マップ内のインデックス番目のアイテムを返します。indexがこのマップのノード数以上の場合、これはnullを返します。 |
4 | removeNamedItem() 名前で指定されたノードを削除します。 |
5 | removeNamedItemNS() ローカル名と名前空間URIで指定されたノードを削除します。 |
6 | setNamedItem() nodeName属性を使用してノードを追加します。その名前のノードがこのマップにすでに存在する場合は、新しいノードに置き換えられます。 |
7 | setNamedItemNS() namespaceURIとlocalNameを使用してノードを追加します。その名前空間URIとそのローカル名を持つノードがこのマップにすでに存在する場合、そのノードは新しいノードに置き換えられます。ノードを単独で置き換えても効果はありません。 |