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

Атрибут tagName в HTML DOM

Объект элемента HTML DOM

tagNameЧтение属性 возвращает имя тега элемента, который его вызвал.

В HTML, значение атрибута имени тега всегда пишется прописными буквами.

Вы также можете использоватьnodeNameАтрибут возвращает имя тега элемента. Разница в том, что nodeName также возвращает атрибутные узлы, текстовые узлы и комментарии.

Синтаксис:

element.tagName
var x = document.getElementById("myPara").tagName;
Проверить, пожалуйста‹/›

Совместимость браузеров

Свойство имени тега поддерживается всеми браузерами:

Свойство
tagNameДаДаДаДаДа

Технические детали

Возврат значения:Строка String, представляющая uppercase имя элемента
Версия 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: руководствосвойство nodeName объекта node

Объект элемента HTML DOM