Последние учебники веб-разработки
×

JavaScript Справка

обзор

JavaScript

JS строка JS Число JS операторы JS Заявления JS математический JS Дата JS массив JS логический JS RegExp JS Глобальный JS конверсионный

браузер BOM

Window Navigator Screen History Location

HTML DOM

DOM Документ DOM элементы DOM Атрибуты DOM Мероприятия DOM Стиль

HTML Объекты

<a> <abbr> <address> <area> <article> <aside> <audio> <b> <base> <bdo> <blockquote> <body> <br> <button> <canvas> <caption> <cite> <code> <col> <colgroup> <datalist> <dd> <del> <details> <dfn> <dialog> <div> <dl> <dt> <em> <embed> <fieldset> <figcaption> <figure> <footer> <form> <head> <header> <h1> - <h6> <hr> <html> <i> <iframe> <img> <ins> <input> button <input> checkbox <input> color <input> date <input> datetime <input> datetime-local <input> email <input> file <input> hidden <input> image <input> month <input> number <input> password <input> radio <input> range <input> reset <input> search <input> submit <input> text <input> time <input> url <input> week <kbd> <keygen> <label> <legend> <li> <link> <map> <mark> <menu> <menuitem> <meta> <meter> <nav> <object> <ol> <optgroup> <option> <output> <p> <param> <pre> <progress> <q> <s> <samp> <script> <section> <select> <small> <source> <span> <strong> <style> <sub> <summary> <sup> <table> <td> <th> <tr> <textarea> <time> <title> <track> <u> <ul> <var> <video>

Другие объекты

CSSStyleDeclaration


 

HTML DOM nodeName Propery

<Элемент объекта

пример

Получить имя узла в <p> элемент:

var x = document.getElementById("myP").nodeName;

В результате х будет:

P
Попробуй сам "

Больше "Try it Yourself" примеры ниже.


Определение и использование

Свойство NODENAME возвращает имя указанного узла.

Если узел является узлом, свойство NODENAME возвращает имя тега.

Если узел является узлом атрибута, то свойство NODENAME возвращает имя атрибута.

Для других типов узлов, свойство NODENAME будет возвращать разные имена для разных типов узлов.

Совет: Вы можете также использовать тэгу свойство возвращать имя тега элемента. Разница заключается в том, что тэгу возвращать только имена тегов, а NODENAME возвращает имя всех узлов (tags, attributes, text, comments) .

Это свойство только для чтения.


Поддержка браузеров

Имущество
nodeName да да да да да

Синтаксис

node .nodeName

Технические подробности

Возвращаемое значение: Строка, представляющая имя узла.

Возможные значения:

  • Возвращает тэг для узлов элементов, в верхнем регистре
  • Возвращает имя атрибута для узлов атрибутов
  • Возвращает "#text" для текстовых узлов
  • Возвращает "#comment" для комментариев узлов
  • Возвращает "#document" для узлов документа
DOM Version Базовый уровень 1 Узел объект

Примеры

Еще примеры

пример

Получить имя узла <body> элемента:

var x = document.body.nodeName;

В результате х будет:

BODY
Попробуй сам "

пример

Получить имена узла <body> дочерние узлы элемента:

var c = document.body.childNodes;
var txt = "";
var i;
for (i = 0; i < c.length; i++) {
    txt = txt + c[i].nodeName + "<br>";
}

document.getElementById("demo").innerHTML = txt;

Результат TXT будет:

#text
P
#text
BUTTON
#text
P
#text
#comment
#text
DIV
#text
P
#text
SCRIPT
#text
Попробуй сам "

пример

Получить имя узла, значение узла и тип узла <div> первый дочерний узел элемента:

<div id="myDIV">This is a div element.</div>

<script>
var x = document.getElementById("myDIV").firstChild;
var txt = "";
txt += "The node name: " + x.nodeName + "<br>";
txt += "The node value: " + x.nodeValue + "<br>";
txt += "The node type: " + x.nodeType;
</script>

Результат TXT будет:

The node name: #text
The node value: This is a div element.
The node type: 3
Попробуй сам "

Похожие страницы

HTML DOM ссылка: элемент. тэгу недвижимости

HTML DOM ссылка: узел. NODETYPE недвижимости

HTML DOM ссылка: узел. nodeValue недвижимости

HTML DOM ссылка: узел. ChildNodes недвижимости


<Элемент объекта