Text

Ancestors

Utils provides various methods for traversal of document
tree ancestors.

See ./Tests/Ancestors for examples.

Select

Utils provides a set of wrappers for various methods of
selection. This includes popular methods such as
Document::getElementById, getElementsByTagName and newer
methods such as NodeSelector::querySelectorAll.

See ./Tests/Select for examples.

Event

Utils provides a set of methods to add event listeners
for both the DOM Level 2+ and MSHTML event models alongside methods
to bind and unbind event handlers.