English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

HTML DOM tagName 属性

HTML DOM Element-Objekt

tagName只读属性返回调用它的元素的标记名。

在HTML中,标记名属性的返回值始终是大写的。

您也可以使用nodeName属性返回元素的标记名。不同之处在于,nodeName还返回属性节点、文本节点和注释节点。

语法:

element.tagName
var x = document.getElementById("myPara").tagName;
Testen Sie heraus‹/›

Browser-Kompatibilität

Die Markenname-Eigenschaft wird von allen Browsern vollständig unterstützt:

Eigenschaft
tagNameJaJaJaJaJa

Technische Details

Rückgabewert:Ein String-String, der den großen Tagsnamen des Elements darstellt
DOM-Version:DOM-Stufe1

Mehr Beispiele

Rückgabe der Tagsnamen der Unterelemente des BODY-Elements:

var x = document.body.children;
var txt = "";
for (let i = 0; i < x.length;++) {
txt += x[i].tagName + "<br>";
}
document.getElementById("para").innerHTML = txt;
Testen Sie heraus‹/›

Verwenden Sie die Attribute-Property zusammen mit der event.target-Property, um herauszufinden, welche Faktoren das angegebene Ereignis ausgelöst haben:

var x = event.target.tagName;
Testen Sie heraus‹/›

Verwandte Referenzen

HTML DOM-Referenz:node.nodeName-Eigenschaft

HTML DOM Element-Objekt