HTML DOM Element tagName属性

定義と使用法

tagName 属性は要素のタグ名を返します。

HTMLでは、tagName 属性の返り値は常に大文字です。

tagName 属性は読み取り専用です。

参照もしてください:

nodeName属性

nodeType属性

nodeValue属性

tagNameとnodeNameの違い

nodeName 属性も要素のタグ名を返すことができます。

nodeName 属性ノード、テキストノード、およびコメントノードの名前も返すことができます。

例1

"demo"要素のtagNameを取得します:

let name = document.getElementById("demo").tagName;

実際に試してみてください

例2

どの要素がイベントをトリガーしたかを探します:

const element = event.target;
let name = element.tagName;

実際に試してみてください

構文

element.tagName

返り値

タイプ 説明
文字列 要素のタグ名。

ブラウザのサポート

element.tagName DOMレベル1(1998)の機能です。

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

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