Document

Extends: Node

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

new Document()

Creates an instance of Document.

document.onLine : boolean

Indicates if the computer is online

Read only

document.nodeName : string

Read only

document.nodeType : number

Read only

document.uxpContainer

document.activeElement : Node

Read only

document.documentElement : Document

Read only

document.head : HTMLHeadElement

Read only

document.body : HTMLBodyElement

Read only

document.clipboard : Clippoard

Read only

document.styleSheets : StyleSheetList

Read only

document.contentEditable

Read only

document.isConnected : boolean

Read only

document.parentNode : Node

Read only

document.parentElement : Element

Read only

document.firstChild : Node

Read only

document.lastChild : Node

Read only

document.previousSibling : Node

Read only

document.nextSibling : Node

Read only

document.firstElementChild : Node

Read only

document.lastElementChild : Node

Read only

document.previousElementSibling : Node

Read only

document.nextElementSibling : Node

Read only

document.textContent : string

document.childNodes : NodeList

Read only

document.children : HTMLCollection

Read only

document.ownerDocument

Read only

document.attributes

Read only

document.createElement(nodeName)

Param Type
nodeName string

document.createElementNS(ns, nodeName)

Param Type
ns string
nodeName string

document.createAttribute(nodeName)

Param Type
nodeName string

document.createTextNode([text])

Param Type Default
[text] string ""

document.createComment([comment])

Param Type Default
[comment] string ""

document.createDocumentFragment()

document.cloneNode(deep)

Overrides: cloneNode

Param Type
deep boolean

document.adoptNode(externalNode, deep)

Param Type
externalNode Node
deep boolean

document.importNode(externalNode, deep)

Param Type
externalNode Node
deep boolean

document.querySelector(selector)

Param Type
selector string

document.querySelectorAll(selector)

Param Type
selector string

document.getElementsByClassName(name)

Param Type
name string

document.getElementsByTagName(name)

Param Type
name string

document.getElementById(id)

Param Type
id string

document.hasChildNodes()

document.appendChild(child)

Param Type
child Node

document.insertBefore(child, before)

Param Type
child Node
before Node

document.replaceChild(newChild, oldChild)

Param Type
newChild Node
oldChild Node

document.removeChild(child)

Param Type
child Node

document.remove()

document.before(...nodes)

Param Type
...nodes Array.<Node>

document.after(...nodes)

Param Type
...nodes Array.<Node>

document.replaceWith(...nodes)

Param Type
...nodes Array.<Node>

document.contains(node)

Param Type
node Node

document.addEventListener(eventName, callback, [capture])

Param Type Default
eventName *
callback *
[capture] boolean false

document.removeEventListener(eventName, callback, [capture])

Param Type Default
eventName *
callback *
[capture] boolean false

document.dispatchEvent(event)

Param Type
event *

results matching ""

    No results matching ""