Меню
×
   ❮     
HTML CSS JAVASCRIPT SQL PYTHON PHP КАК СДЕЛАТЬ
     ❯   

JS Справочник


JavaScript

Модификаторы: Группы: Метасимволы: Квантификаторы: Свойства: Методы:

Window


HTML DOM


HTML События


Web APIs


HTML Объекты


Другие ссылки




HTML DOM parentElement



Свойство parentElement

Примеры element.parentElement

Получить имя узла родительского элемента элемента <li>:

var x = document.getElementById("myLI").parentElement.nodeName;
Попробуйте сами »

Щелкните элемент (<span>), чтобы скрыть его родительский элемент (<div>):

<div>
  <span onclick="this.parentElement.style.display = 'none';">x</span>
</div>
Попробуйте сами »

Описание parentElement

Свойство parentElement возвращает родительский элемент указанного элемента.

Разница между parentElement и parentNode заключается в том, что parentElement возвращает null, если родительский узел не является узлом элемента:

document.body.parentNode; // Возвращает элемент <html>
document.body.parentElement; // Возвращает элемент <html>

document.documentElement.parentNode; // Returns the Document node
document.documentElement.parentElement; // Возвращает null (<html> не имеет родительского узла ELEMENT)

В большинстве случаев не имеет значения, какое свойство вы используете, однако parentNode, вероятно, является самым популярным.

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

HTML Nodes или Elements

В HTML DOM (объектной модели документа) HTML-документ представляет собой набор узлов с дочерними узлами (или без них).

Nodes являются узлами элементов, текстовыми узлами и узлами комментариев.

Пробелы между элементами также являются текстовыми узлами.

Elements являются только узлами элементов.


childNodes или children

childNodes возвращает дочерние узлы (узлы элементов, текстовые узлы и узлы комментариев).

children возвращает дочерние элементы (не текстовые узлы и узлы комментариев).


Siblings или Element Siblings

Siblings "братья" и "сестры".

Siblings являются узлами с одним и тем же родителем (в одном списке childNodes).

Element Siblings являются элементами с одним и тем же родителем (в одном и том же списке дочерних элементов).



Синтаксис parentElement

node.parentElement

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

Возвращаемое значение: Объект Element, представляющий родительский элемент узла, или null, если у узла нет родителя

Поддержка parentElement

element.parentElement является особенностью DOM уровня 3 (2004).

Он полностью поддерживается во всех современных браузерах:

Chrome Edge Firefox Safari Opera IE
Да Да Да Да Да 11


×

Связаться с отделом продаж

Если вы хотите использовать услуги schoolsw3 как образовательное учреждение, команда или предприятие, отправьте нам электронное письмо:
sales@schoolsw3.com

Сообщить об ошибке

Если вы хотите сообщить об ошибке или внести предложение, отправьте нам электронное письмо:
help@schoolsw3.com

Schoolsw3 оптимизирован для обучения и подготовки. Примеры могут быть упрощены для улучшения чтения и обучения. Учебники, ссылки и примеры постоянно проверяются, чтобы избежать ошибок, но мы не можем гарантировать полную правильность всего контента.
При использовании Schoolsw3 вы соглашаетесь прочитать и принять наши условия использования,
политику использования файлов cookie и конфиденциальности.

Авторское право 1999- © Copyright. Все права защищены. Schoolsw3 работает на SW3.CSS.