Разница между объектом Node и объектом Element?Html

Программисты Html
Ответить Пред. темаСлед. тема
Anonymous
 Разница между объектом Node и объектом Element?

Сообщение Anonymous »

Я совершенно запутался между объектом Node и объектом Element.
document.getElementById() возвращает объект Element, а document.getElementsByClassName()
возвращает объект NodeList (набор элементов или узлов?)
Если элемент div является ли объектом элемента, а как насчет объекта узла узла?
Что такое объект узла?
Являются ли объект документа, объект элемента и текстовый объект также Объект узла?
Согласно книге Дэвида Фланагана «Объект Document, его объекты Element и текстовые объекты являются объектами Node».
Так почему же объект может наследовать свойства/методы Element объект, а также объект Node?
Если да, я думаю, класс узла и класс элемента связаны в прототипном дереве наследования.

123
abc

next

document.documentElement.toString(); // [object HTMLHtmlElement]

var div = document.getElementById("test");
div.toString(); // [object HTMLDivElement]

var p1 = document.getElementById("id_para");
p1.toString(); // [object HTMLParagraphElement]

var p2 = document.getElementsByClassName("para");
p2.toString(); //[object HTMLCollection]


Подробнее здесь: https://stackoverflow.com/questions/997 ... ent-object
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • В чем разница между экземпляром, объектом, объектом класса и объектом экземпляра в Python? [закрыто]
    Anonymous » » в форуме Python
    0 Ответы
    52 Просмотры
    Последнее сообщение Anonymous
  • Почему настройка связанного списка Node Node Node на Null также не влияет на узел, на который он указывал?
    Anonymous » » в форуме JAVA
    0 Ответы
    82 Просмотры
    Последнее сообщение Anonymous
  • Node.js против Rust, но Node.js быстрее [закрыто]
    Гость » » в форуме Javascript
    0 Ответы
    111 Просмотры
    Последнее сообщение Гость
  • Как мне вернуть/выдать *действительно* асинхронно из C++ node-addon-api (или N-API) в Node?
    Гость » » в форуме C++
    0 Ответы
    81 Просмотры
    Последнее сообщение Гость
  • Как развернуть пакет Node-PHP-Runner Node JS в Heroku
    Anonymous » » в форуме Php
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Html»