HTML DOM Attributes getNamedItem() メソッド

定義と用法

getNamedItem() namedNodeMap から指定された名前を持つ属性ノードを返すメソッドです。

代替案

使用 element.getAttribute() メソッド 簡単です。

も参照してください:

attribute.value 属性

attribute.name 属性

attributes.setNamedItem() メソッド

element.getAttribute() メソッド

element.getAttributeNode() メソッド

例 1

画像の scr 属性の値を取得:

const nodeMap = document.getElementById("light").attributes;
let value = nodeMap.getNamedItem("src").value;

自分で試してみる

例 2

ボタンの onclick 属性の値を取得:

const nodeMap = document.getElementById("myButton");
let value = nodeMap.getNamedItem("onclick").value;

自分で試してみる

文法

namednodemap.getNamedItem(nodename)

パラメータ

パラメータ 説明
nodename 必須。namedNodeMap 内のノードの名前。

返り値

タイプ 説明
ノード 指定された名前を持つノードがあります。

ブラウザのサポート

attributes.getNamedItem DOM レベル 1 (1998) 特性です。

すべてのブラウザがサポートしています:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート 9-11 サポート サポート サポート サポート