The Dom\Element class
(PHP 8 >= 8.4.0)
Class synopsis
/* Inherited constants */
/* Properties */
/* Inherited properties */
/* Methods */
/* Not documented yet */
/* Inherited methods */
/* Not documented yet */
}Properties
- namespaceURI
- The namespace URI of the element.
- prefix
- The namespace prefix of the element.
- localName
- The local name of the element.
- tagName
- The HTML-uppercased qualified name of the element.
- className
A string representing the classes of the element separated by spaces.
- classList
- Returns an instance of Dom\TokenList to easily manage the classes on this element.
- attributes
- Returns an instance of Dom\NamedNodeMap that represents the attributes of this element.
- id
Reflects the element ID through the
"id"attribute.- firstElementChild
First child element or
null.- lastElementChild
Last child element or
null.- childElementCount
The number of child elements.
- previousElementSibling
The previous sibling element or
null.- nextElementSibling
The next sibling element or
null.- innerHTML
- The inner HTML (or XML for XML documents) of the element.
- substitutedNodeValue
- The node value with entity substitution enabled.
Notes
Note: The DOM extension uses UTF-8 encoding when working with methods or properties. The parser methods auto-detect the encoding or allow the caller to specify an encoding.
↑ and ↓ to navigate • Enter to select • Esc to close • / to open