public class DomElement extends XMLElement:
Compatibility DOM element class returned by DOMParser.
It keeps the DOM Element contract while exposing descendant queries as DomNodeList, which is also a Klyn List<DomElement>.
@example `klyn import klyn.io.xml.dom
element = DomElement("root", DomDocument()) print(element.tagName)
| Modifier and Type | Member | Description |
|---|---|---|
| public | DomElementDomElement(tagName as String, ownerDocument as Document = null, namespaceURI as String = null): |
Creates a DOM parser element. |
| Modifier and Type | Member | Description |
|---|---|---|
| public | getElementsByTagNamegetElementsByTagName(name as String) as DomNodeList: |
Returns descendant elements matching a tag name. |
| public | getElementsByTagNameNSgetElementsByTagNameNS(namespaceURI as String, localName as String) as DomNodeList throws DOMException: |
Returns descendant elements matching a namespace URI and local name. |