Ben Aston
Ben Aston

Reputation: 55729

Is an Element an instance of a Node in HTML?

Is an Element an instance of a Node in HTML?

I presume Attributes are also Nodes and that "the Elements" is the set of Nodes that can be defined using the angle-bracket syntax?

Upvotes: 1

Views: 107

Answers (2)

ryanyuyu
ryanyuyu

Reputation: 6486

Yes it is a Node, according to the MDN documentation for HTMLElement :

Inherits properties from its parents Node, and its own parent, EventTarget, and implements those of ParentNode, ChildNode, NonDocumentTypeChildNode, and Animatable.

If that's a bit hard to find in text, MDN also provides an "Inheritance section" in the left sidebar.

MDN sidebar

Upvotes: 3

MartyIX
MartyIX

Reputation: 28648

Properties

Inherits properties from its parents Node, and its own parent, EventTarget, and implements those of ParentNode, ChildNode, NonDocumentTypeChildNode, and Animatable.

https://developer.mozilla.org/en-US/docs/Web/API/Element

Upvotes: 3

Related Questions