English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
tagName只读属性返回调用它的元素的标记名。
在HTML中,标记名属性的返回值始终是大写的。
您也可以使用nodeName属性返回元素的标记名。不同之处在于,nodeName还返回属性节点、文本节点和注释节点。
element.tagName
var x = document.getElementById("myPara").tagName;Testen Sie heraus‹/›
Die Markenname-Eigenschaft wird von allen Browsern vollständig unterstützt:
Eigenschaft | |||||
tagName | Ja | Ja | Ja | Ja | Ja |
Rückgabewert: | Ein String-String, der den großen Tagsnamen des Elements darstellt |
---|---|
DOM-Version: | DOM-Stufe1 |
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‹/›
HTML DOM-Referenz:node.nodeName-Eigenschaft