public class DOMElement extends XMLElement:
DOM element returned by DOMParser.
It keeps the DOM Element contract while exposing descendant queries as DOMNodeList, which is also a Klyn List<DOMElement>.
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. |