English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
tagName読み取り専用属性は、その呼び出し元の要素のタグ名を返します。
HTMLでは、タグ名属性の返値は常に大文字です。
また、以下を使用することもできますnodeName属性は要素のタグ名を返します。違いは、nodeNameは属性ノード、テキストノード、およびコメントノードも返します。
element.tagName
var x = document.getElementById("myPara").tagName;テストを見て‹/›
タグ名属性はすべてのブラウザで完全にサポートされています:
属性 | |||||
tagName | は | は | は | は | は |
返り値: | 大文字の要素のタグ名を表すString文字列 |
---|---|
DOMバージョン: | DOMレベル1 |
BODY要素の子要素のタグ名を返します:
var x = document.body.children; var txt = ""; for (let i = 0; i < x.length; i++) { txt += x[i].tagName + "<br>"; } document.getElementById("para").innerHTML = txt;テストを見て‹/›
event.target属性と一緒に使用して、指定されたイベントを引き起こした要因を特定するために、タグ名属性を使用します:
var x = event.target.tagName;テストを見て‹/›
HTML DOM 参考:node.nodeName属性