Skip to content

Instantly share code, notes, and snippets.

@msikma
Created October 26, 2015 12:48
Show Gist options
  • Save msikma/8a0d761a1cea2eea1c3a to your computer and use it in GitHub Desktop.
Save msikma/8a0d761a1cea2eea1c3a to your computer and use it in GitHub Desktop.
DOM properties of a <span> element
All DOM properties of a <span> element.
accessKey: ""
attributes: NamedNodeMap
baseURI: "https://tweetdeck.twitter.com/"
childElementCount: 0
childNodes: NodeList[1]
children: HTMLCollection[0]
classList: DOMTokenList[2]
className: "username txt-mute"
clientHeight: 0
clientLeft: 0
clientTop: 0
clientWidth: 0
contentEditable: "inherit"
dataset: DOMStringMap
dir: ""
draggable: false
firstChild: text
firstElementChild: null
hidden: false
id: ""
innerHTML: "@heathercmiller"
innerText: "@heathercmiller"
isContentEditable: false
lang: ""
lastChild: text
lastElementChild: null
localName: "span"
namespaceURI: "http://www.w3.org/1999/xhtml"
nextElementSibling: null
nextSibling: text
nodeName: "SPAN"
nodeType: 1
nodeValue: null
offsetHeight: 14
offsetLeft: 90
offsetParent: span.account-inline.txt-ellipsis
offsetTop: 1
offsetWidth: 80
onabort: null
onautocomplete: null
onautocompleteerror: null
onbeforecopy: null
onbeforecut: null
onbeforepaste: null
onblur: null
oncancel: null
oncanplay: null
oncanplaythrough: null
onchange: null
onclick: null
onclose: null
oncontextmenu: null
oncopy: null
oncuechange: null
oncut: null
ondblclick: null
ondrag: null
ondragend: null
ondragenter: null
ondragleave: null
ondragover: null
ondragstart: null
ondrop: null
ondurationchange: null
onemptied: null
onended: null
onerror: null
onfocus: null
oninput: null
oninvalid: null
onkeydown: null
onkeypress: null
onkeyup: null
onload: null
onloadeddata: null
onloadedmetadata: null
onloadstart: null
onmousedown: null
onmouseenter: null
onmouseleave: null
onmousemove: null
onmouseout: null
onmouseover: null
onmouseup: null
onmousewheel: null
onpaste: null
onpause: null
onplay: null
onplaying: null
onprogress: null
onratechange: null
onreset: null
onresize: null
onscroll: null
onsearch: null
onseeked: null
onseeking: null
onselect: null
onselectstart: null
onshow: null
onstalled: null
onsubmit: null
onsuspend: null
ontimeupdate: null
ontoggle: null
onvolumechange: null
onwaiting: null
onwebkitfullscreenchange: null
onwebkitfullscreenerror: null
onwheel: null
outerHTML: "<span class="username txt-mute">@heathercmiller</span>"
outerText: "@heathercmiller"
ownerDocument: document
parentElement: span.account-inline.txt-ellipsis
parentNode: span.account-inline.txt-ellipsis
prefix: null
previousElementSibling: b.fullname.link-complex-target
previousSibling: text
scrollHeight: 0
scrollLeft: 0
scrollTop: 0
scrollWidth: 0
shadowRoot: null
spellcheck: true
style: CSSStyleDeclaration
tabIndex: -1
tagName: "SPAN"
textContent: "@heathercmiller"
title: ""
translate: true
webkitdropzone: ""
__proto__: HTMLSpanElement
accessKey: (...)
attributes: (...)
baseURI: (...)
childElementCount: (...)
childNodes: (...)
children: (...)
classList: (...)
className: (...)
clientHeight: (...)
clientLeft: (...)
clientTop: (...)
clientWidth: (...)
constructor: HTMLSpanElement()
contentEditable: (...)
dataset: (...)
dir: (...)
draggable: (...)
firstChild: (...)
firstElementChild: (...)
hidden: (...)
id: (...)
innerHTML: (...)
innerText: (...)
isContentEditable: (...)
lang: (...)
lastChild: (...)
lastElementChild: (...)
localName: (...)
namespaceURI: (...)
nextElementSibling: (...)
nextSibling: (...)
nodeName: (...)
nodeType: (...)
nodeValue: (...)
offsetHeight: (...)
offsetLeft: (...)
offsetParent: (...)
offsetTop: (...)
offsetWidth: (...)
onabort: (...)
onautocomplete: (...)
onautocompleteerror: (...)
onbeforecopy: (...)
onbeforecut: (...)
onbeforepaste: (...)
onblur: (...)
oncancel: (...)
oncanplay: (...)
oncanplaythrough: (...)
onchange: (...)
onclick: (...)
onclose: (...)
oncontextmenu: (...)
oncopy: (...)
oncuechange: (...)
oncut: (...)
ondblclick: (...)
ondrag: (...)
ondragend: (...)
ondragenter: (...)
ondragleave: (...)
ondragover: (...)
ondragstart: (...)
ondrop: (...)
ondurationchange: (...)
onemptied: (...)
onended: (...)
onerror: (...)
onfocus: (...)
oninput: (...)
oninvalid: (...)
onkeydown: (...)
onkeypress: (...)
onkeyup: (...)
onload: (...)
onloadeddata: (...)
onloadedmetadata: (...)
onloadstart: (...)
onmousedown: (...)
onmouseenter: (...)
onmouseleave: (...)
onmousemove: (...)
onmouseout: (...)
onmouseover: (...)
onmouseup: (...)
onmousewheel: (...)
onpaste: (...)
onpause: (...)
onplay: (...)
onplaying: (...)
onprogress: (...)
onratechange: (...)
onreset: (...)
onresize: (...)
onscroll: (...)
onsearch: (...)
onseeked: (...)
onseeking: (...)
onselect: (...)
onselectstart: (...)
onshow: (...)
onstalled: (...)
onsubmit: (...)
onsuspend: (...)
ontimeupdate: (...)
ontoggle: (...)
onvolumechange: (...)
onwaiting: (...)
onwebkitfullscreenchange: (...)
onwebkitfullscreenerror: (...)
onwheel: (...)
outerHTML: (...)
outerText: (...)
ownerDocument: (...)
parentElement: (...)
parentNode: (...)
prefix: (...)
previousElementSibling: (...)
previousSibling: (...)
scrollHeight: (...)
scrollLeft: (...)
scrollTop: (...)
scrollWidth: (...)
shadowRoot: (...)
spellcheck: (...)
style: (...)
tabIndex: (...)
tagName: (...)
textContent: (...)
title: (...)
translate: (...)
webkitdropzone: (...)
__proto__: HTMLElement
accessKey: (...)
get accessKey: ()
set accessKey: ()
attributes: (...)
baseURI: (...)
blur: blur()
childElementCount: (...)
childNodes: (...)
children: (...)
classList: (...)
className: (...)
click: click()
clientHeight: (...)
clientLeft: (...)
clientTop: (...)
clientWidth: (...)
constructor: HTMLElement()
contentEditable: (...)
get contentEditable: ()
set contentEditable: ()
dataset: (...)
get dataset: ()
dir: (...)
get dir: ()
set dir: ()
draggable: (...)
get draggable: ()
set draggable: ()
firstChild: (...)
firstElementChild: (...)
focus: focus()
hidden: (...)
get hidden: ()
set hidden: ()
id: (...)
innerHTML: (...)
innerText: (...)
get innerText: ()
set innerText: ()
isContentEditable: (...)
get isContentEditable: ()
lang: (...)
get lang: ()
set lang: ()
lastChild: (...)
lastElementChild: (...)
localName: (...)
namespaceURI: (...)
nextElementSibling: (...)
nextSibling: (...)
nodeName: (...)
nodeType: (...)
nodeValue: (...)
offsetHeight: (...)
get offsetHeight: ()
offsetLeft: (...)
get offsetLeft: ()
offsetParent: (...)
get offsetParent: ()
offsetTop: (...)
get offsetTop: ()
offsetWidth: (...)
get offsetWidth: ()
onabort: (...)
get onabort: ()
set onabort: ()
onautocomplete: (...)
get onautocomplete: ()
set onautocomplete: ()
onautocompleteerror: (...)
get onautocompleteerror: ()
set onautocompleteerror: ()
onbeforecopy: (...)
onbeforecut: (...)
onbeforepaste: (...)
onblur: (...)
get onblur: ()
set onblur: ()
oncancel: (...)
get oncancel: ()
set oncancel: ()
oncanplay: (...)
get oncanplay: ()
set oncanplay: ()
oncanplaythrough: (...)
get oncanplaythrough: ()
set oncanplaythrough: ()
onchange: (...)
get onchange: ()
set onchange: ()
onclick: (...)
get onclick: ()
set onclick: ()
onclose: (...)
get onclose: ()
set onclose: ()
oncontextmenu: (...)
get oncontextmenu: ()
set oncontextmenu: ()
oncopy: (...)
oncuechange: (...)
get oncuechange: ()
set oncuechange: ()
oncut: (...)
ondblclick: (...)
get ondblclick: ()
set ondblclick: ()
ondrag: (...)
get ondrag: ()
set ondrag: ()
ondragend: (...)
get ondragend: ()
set ondragend: ()
ondragenter: (...)
get ondragenter: ()
set ondragenter: ()
ondragleave: (...)
get ondragleave: ()
set ondragleave: ()
ondragover: (...)
get ondragover: ()
set ondragover: ()
ondragstart: (...)
get ondragstart: ()
set ondragstart: ()
ondrop: (...)
get ondrop: ()
set ondrop: ()
ondurationchange: (...)
get ondurationchange: ()
set ondurationchange: ()
onemptied: (...)
get onemptied: ()
set onemptied: ()
onended: (...)
get onended: ()
set onended: ()
onerror: (...)
get onerror: ()
set onerror: ()
onfocus: (...)
get onfocus: ()
set onfocus: ()
oninput: (...)
get oninput: ()
set oninput: ()
oninvalid: (...)
get oninvalid: ()
set oninvalid: ()
onkeydown: (...)
get onkeydown: ()
set onkeydown: ()
onkeypress: (...)
get onkeypress: ()
set onkeypress: ()
onkeyup: (...)
get onkeyup: ()
set onkeyup: ()
onload: (...)
get onload: ()
set onload: ()
onloadeddata: (...)
get onloadeddata: ()
set onloadeddata: ()
onloadedmetadata: (...)
get onloadedmetadata: ()
set onloadedmetadata: ()
onloadstart: (...)
get onloadstart: ()
set onloadstart: ()
onmousedown: (...)
get onmousedown: ()
set onmousedown: ()
onmouseenter: (...)
get onmouseenter: ()
set onmouseenter: ()
onmouseleave: (...)
get onmouseleave: ()
set onmouseleave: ()
onmousemove: (...)
get onmousemove: ()
set onmousemove: ()
onmouseout: (...)
get onmouseout: ()
set onmouseout: ()
onmouseover: (...)
get onmouseover: ()
set onmouseover: ()
onmouseup: (...)
get onmouseup: ()
set onmouseup: ()
onmousewheel: (...)
get onmousewheel: ()
set onmousewheel: ()
onpaste: (...)
onpause: (...)
get onpause: ()
set onpause: ()
onplay: (...)
get onplay: ()
set onplay: ()
onplaying: (...)
get onplaying: ()
set onplaying: ()
onprogress: (...)
get onprogress: ()
set onprogress: ()
onratechange: (...)
get onratechange: ()
set onratechange: ()
onreset: (...)
get onreset: ()
set onreset: ()
onresize: (...)
get onresize: ()
set onresize: ()
onscroll: (...)
get onscroll: ()
set onscroll: ()
onsearch: (...)
onseeked: (...)
get onseeked: ()
set onseeked: ()
onseeking: (...)
get onseeking: ()
set onseeking: ()
onselect: (...)
get onselect: ()
set onselect: ()
onselectstart: (...)
onshow: (...)
get onshow: ()
set onshow: ()
onstalled: (...)
get onstalled: ()
set onstalled: ()
onsubmit: (...)
get onsubmit: ()
set onsubmit: ()
onsuspend: (...)
get onsuspend: ()
set onsuspend: ()
ontimeupdate: (...)
get ontimeupdate: ()
set ontimeupdate: ()
ontoggle: (...)
get ontoggle: ()
set ontoggle: ()
onvolumechange: (...)
get onvolumechange: ()
set onvolumechange: ()
onwaiting: (...)
get onwaiting: ()
set onwaiting: ()
onwebkitfullscreenchange: (...)
onwebkitfullscreenerror: (...)
onwheel: (...)
outerHTML: (...)
outerText: (...)
get outerText: ()
set outerText: ()
ownerDocument: (...)
parentElement: (...)
parentNode: (...)
prefix: (...)
previousElementSibling: (...)
previousSibling: (...)
scrollHeight: (...)
scrollLeft: (...)
scrollTop: (...)
scrollWidth: (...)
shadowRoot: (...)
spellcheck: (...)
get spellcheck: ()
set spellcheck: ()
style: (...)
get style: ()
tabIndex: (...)
get tabIndex: ()
set tabIndex: ()
tagName: (...)
textContent: (...)
title: (...)
get title: ()
set title: ()
translate: (...)
get translate: ()
set translate: ()
webkitdropzone: (...)
get webkitdropzone: ()
set webkitdropzone: ()
__proto__: Element
animate: animate()
attributes: (...)
get attributes: ()
baseURI: (...)
childElementCount: (...)
get childElementCount: ()
childNodes: (...)
children: (...)
get children: ()
classList: (...)
get classList: ()
className: (...)
get className: ()
set className: ()
clientHeight: (...)
get clientHeight: ()
clientLeft: (...)
get clientLeft: ()
clientTop: (...)
get clientTop: ()
clientWidth: (...)
get clientWidth: ()
closest: closest()
constructor: Element()
createShadowRoot: createShadowRoot()
firstChild: (...)
firstElementChild: (...)
get firstElementChild: ()
getAttribute: getAttribute()
getAttributeNS: getAttributeNS()
getAttributeNode: getAttributeNode()
getAttributeNodeNS: getAttributeNodeNS()
getBoundingClientRect: getBoundingClientRect()
getClientRects: getClientRects()
getDestinationInsertionPoints: getDestinationInsertionPoints()
getElementsByClassName: getElementsByClassName()
getElementsByTagName: getElementsByTagName()
getElementsByTagNameNS: getElementsByTagNameNS()
hasAttribute: hasAttribute()
hasAttributeNS: hasAttributeNS()
hasAttributes: hasAttributes()
id: (...)
get id: ()
set id: ()
innerHTML: (...)
get innerHTML: ()
set innerHTML: ()
insertAdjacentElement: insertAdjacentElement()
insertAdjacentHTML: insertAdjacentHTML()
insertAdjacentText: insertAdjacentText()
lastChild: (...)
lastElementChild: (...)
get lastElementChild: ()
localName: (...)
get localName: ()
matches: matches()
namespaceURI: (...)
get namespaceURI: ()
nextElementSibling: (...)
get nextElementSibling: ()
nextSibling: (...)
nodeName: (...)
nodeType: (...)
nodeValue: (...)
offsetHeight: (...)
get offsetHeight: ()
offsetLeft: (...)
get offsetLeft: ()
offsetParent: (...)
get offsetParent: ()
offsetTop: (...)
get offsetTop: ()
offsetWidth: (...)
get offsetWidth: ()
onbeforecopy: (...)
get onbeforecopy: ()
set onbeforecopy: ()
onbeforecut: (...)
get onbeforecut: ()
set onbeforecut: ()
onbeforepaste: (...)
get onbeforepaste: ()
set onbeforepaste: ()
oncopy: (...)
get oncopy: ()
set oncopy: ()
oncut: (...)
get oncut: ()
set oncut: ()
onpaste: (...)
get onpaste: ()
set onpaste: ()
onsearch: (...)
get onsearch: ()
set onsearch: ()
onselectstart: (...)
get onselectstart: ()
set onselectstart: ()
onwebkitfullscreenchange: (...)
get onwebkitfullscreenchange: ()
set onwebkitfullscreenchange: ()
onwebkitfullscreenerror: (...)
get onwebkitfullscreenerror: ()
set onwebkitfullscreenerror: ()
onwheel: (...)
get onwheel: ()
set onwheel: ()
outerHTML: (...)
get outerHTML: ()
set outerHTML: ()
ownerDocument: (...)
parentElement: (...)
parentNode: (...)
prefix: (...)
get prefix: ()
previousElementSibling: (...)
get previousElementSibling: ()
previousSibling: (...)
querySelector: querySelector()
querySelectorAll: querySelectorAll()
remove: remove()
removeAttribute: removeAttribute()
removeAttributeNS: removeAttributeNS()
removeAttributeNode: removeAttributeNode()
requestPointerLock: requestPointerLock()
scrollHeight: (...)
get scrollHeight: ()
scrollIntoView: scrollIntoView()
scrollIntoViewIfNeeded: scrollIntoViewIfNeeded()
scrollLeft: (...)
get scrollLeft: ()
set scrollLeft: ()
scrollTop: (...)
get scrollTop: ()
set scrollTop: ()
scrollWidth: (...)
get scrollWidth: ()
setAttribute: setAttribute()
setAttributeNS: setAttributeNS()
setAttributeNode: setAttributeNode()
setAttributeNodeNS: setAttributeNodeNS()
shadowRoot: (...)
get shadowRoot: ()
tagName: (...)
get tagName: ()
textContent: (...)
webkitMatchesSelector: webkitMatchesSelector()
webkitRequestFullScreen: webkitRequestFullScreen()
webkitRequestFullscreen: webkitRequestFullscreen()
__proto__: Node
ATTRIBUTE_NODE: 2
CDATA_SECTION_NODE: 4
COMMENT_NODE: 8
DOCUMENT_FRAGMENT_NODE: 11
DOCUMENT_NODE: 9
DOCUMENT_POSITION_CONTAINED_BY: 16
DOCUMENT_POSITION_CONTAINS: 8
DOCUMENT_POSITION_DISCONNECTED: 1
DOCUMENT_POSITION_FOLLOWING: 4
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: 32
DOCUMENT_POSITION_PRECEDING: 2
DOCUMENT_TYPE_NODE: 10
ELEMENT_NODE: 1
ENTITY_NODE: 6
ENTITY_REFERENCE_NODE: 5
NOTATION_NODE: 12
PROCESSING_INSTRUCTION_NODE: 7
TEXT_NODE: 3
appendChild: appendChild()
baseURI: (...)
get baseURI: ()
childNodes: (...)
get childNodes: ()
cloneNode: cloneNode()
compareDocumentPosition: compareDocumentPosition()
constructor: Node()
contains: contains()
firstChild: (...)
get firstChild: ()
hasChildNodes: hasChildNodes()
insertBefore: insertBefore()
isDefaultNamespace: isDefaultNamespace()
isEqualNode: isEqualNode()
isSameNode: isSameNode()
lastChild: (...)
get lastChild: ()
lookupNamespaceURI: lookupNamespaceURI()
lookupPrefix: lookupPrefix()
nextSibling: (...)
get nextSibling: ()
nodeName: (...)
get nodeName: ()
nodeType: (...)
get nodeType: ()
nodeValue: (...)
get nodeValue: ()
set nodeValue: ()
normalize: normalize()
ownerDocument: (...)
get ownerDocument: ()
parentElement: (...)
get parentElement: ()
parentNode: (...)
get parentNode: ()
previousSibling: (...)
get previousSibling: ()
removeChild: removeChild()
replaceChild: replaceChild()
textContent: (...)
get textContent: ()
set textContent: ()
__proto__: EventTarget
addEventListener: addEventListener()
constructor: EventTarget()
dispatchEvent: dispatchEvent()
removeEventListener: removeEventListener()
__proto__: Object
__defineGetter__: __defineGetter__()
__defineSetter__: __defineSetter__()
__lookupGetter__: __lookupGetter__()
__lookupSetter__: __lookupSetter__()
constructor: Object()
hasOwnProperty: hasOwnProperty()
isPrototypeOf: isPrototypeOf()
propertyIsEnumerable: propertyIsEnumerable()
toLocaleString: toLocaleString()
toString: toString()
valueOf: valueOf()
get __proto__: get __proto__()
set __proto__: set __proto__()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment