Классы DOM-узлов



У разных DOM-узлов могут быть разные свойства. Например, у узла, соответствующего тегу <a>, есть свойства, связанные со ссылками, а у соответствующего тегу <input> – свойства, связанные с полем ввода и т.д. Текстовые узлы отличаются от узлов-элементов. Но у них есть общие свойства и методы, потому что все классы DOM-узлов образуют единую иерархию.



Каждый DOM-узел принадлежит соответствующему встроенному классу.



Корнем иерархии является EventTarget, от него наследует Node и остальные DOM-узлы.



На рисунке выше изображены основные классы.



#браузер #документ #свойства_узлов