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