HTMLLinkElement
Extends: HTMLElement
See: https://developer.mozilla.org/en-US/docs/Web/API/HTMLLinkElement
-
- new HTMLLinkElement(document, nodeName, namespaceURI)
- .dataset
- .nodeName :
string - .localName :
string - .tagName :
string - .nodeType :
number - .namespaceURI :
string - .id :
string - .tabIndex :
number - .className :
string - .attributes :
NamedNodeMap - .style :
Style - .clientLeft :
number - .clientTop :
number - .clientWidth :
number - .clientHeight :
number - .height :
string|Number - .width :
string|Number - .offsetParent :
Element - .offsetLeft :
number - .offsetTop :
number - .offsetWidth :
number - .offsetHeight :
number - .scrollLeft :
number - .scrollTop :
number - .scrollWidth :
number - .scrollHeight :
number - .uxpContainer :
UXPContainer - .disabled :
boolean - .innerHTML :
string - .outerHTML :
string - .contentEditable
- .isConnected :
boolean - .parentNode :
Node - .parentElement :
Element - .firstChild :
Node - .lastChild :
Node - .previousSibling :
Node - .nextSibling :
Node - .firstElementChild :
Node - .lastElementChild :
Node - .previousElementSibling :
Node - .nextElementSibling :
Node - .textContent :
string - .childNodes :
NodeList - .children :
HTMLCollection - .ownerDocument
- .scrollIntoView()
- .scrollIntoViewIfNeeded()
- .focus()
- .blur()
- .getAttribute(name)
- .setAttribute(name, value)
- .removeAttribute(name)
- .hasAttribute(name)
- .getAttributeNode(name)
- .setAttributeNode(newAttr)
- .removeAttributeNode(oldAttr)
- .click()
- .getElementsByClassName(name)
- .getElementsByTagName(name)
- .querySelector(selector)
- .querySelectorAll(selector)
- .getBoundingClientRect()
- .insertAdjacentHTML(position, value)
- .insertAdjacentElement(position, node)
- .insertAdjacentText(position, text)
- .hasChildNodes()
- .cloneNode(deep)
- .appendChild(child)
- .insertBefore(child, before)
- .replaceChild(newChild, oldChild)
- .removeChild(child)
- .remove()
- .before(...nodes)
- .after(...nodes)
- .replaceWith(...nodes)
- .contains(node)
- .addEventListener(eventName, callback, [capture])
- .removeEventListener(eventName, callback, [capture])
- .dispatchEvent(event)
new HTMLLinkElement(document, nodeName, namespaceURI)
Creates an instance of HTMLLinkElement.
Param
Type
document
\*nodeName
\*namespaceURI
\*htmlLinkElement.dataset
Access to all the custom data attributes (data-*) set.
See: https://developer.mozilla.org/en-US/docs/Web/API/HTMLElement/dataset
htmlLinkElement.nodeName : string
Read only
htmlLinkElement.localName : string
Read only
htmlLinkElement.tagName : string
Read only
htmlLinkElement.nodeType : number
Read only
htmlLinkElement.namespaceURI : string
Read only
htmlLinkElement.id : string
htmlLinkElement.tabIndex : number
htmlLinkElement.className : string
htmlLinkElement.attributes : NamedNodeMap
Read only
htmlLinkElement.style : Style
Read only
htmlLinkElement.clientLeft : number
Read only
htmlLinkElement.clientTop : number
Read only
htmlLinkElement.clientWidth : number
Read only
htmlLinkElement.clientHeight : number
Read only
htmlLinkElement.height : string | Number
The height of the element
htmlLinkElement.width : string | Number
The width of the element
htmlLinkElement.offsetParent : Element
Read only
htmlLinkElement.offsetLeft : number
Read only
htmlLinkElement.offsetTop : number
Read only
htmlLinkElement.offsetWidth : number
Read only
htmlLinkElement.offsetHeight : number
Read only
htmlLinkElement.scrollLeft : number
htmlLinkElement.scrollTop : number
htmlLinkElement.scrollWidth : number
Read only
htmlLinkElement.scrollHeight : number
Read only
htmlLinkElement.uxpContainer : UXPContainer
Read only
htmlLinkElement.disabled : boolean
htmlLinkElement.innerHTML : string
htmlLinkElement.outerHTML : string
htmlLinkElement.contentEditable
Read only
htmlLinkElement.isConnected : boolean
Read only
htmlLinkElement.parentNode : Node
Read only
htmlLinkElement.parentElement : Element
Read only
htmlLinkElement.firstChild : Node
Read only
htmlLinkElement.lastChild : Node
Read only
htmlLinkElement.previousSibling : Node
Read only
htmlLinkElement.nextSibling : Node
Read only
htmlLinkElement.firstElementChild : Node
Read only
htmlLinkElement.lastElementChild : Node
Read only
htmlLinkElement.previousElementSibling : Node
Read only
htmlLinkElement.nextElementSibling : Node
Read only
htmlLinkElement.textContent : string
htmlLinkElement.childNodes : NodeList
Read only
htmlLinkElement.children : HTMLCollection
Read only
htmlLinkElement.ownerDocument
Read only
htmlLinkElement.scrollIntoView()
htmlLinkElement.scrollIntoViewIfNeeded()
htmlLinkElement.focus()
htmlLinkElement.blur()
htmlLinkElement.getAttribute(name)
Param
Type
name
stringhtmlLinkElement.setAttribute(name, value)
Param
Type
name
stringvalue
stringhtmlLinkElement.removeAttribute(name)
Param
Type
name
stringhtmlLinkElement.hasAttribute(name)
Param
Type
name
stringhtmlLinkElement.getAttributeNode(name)
Param
Type
name
stringhtmlLinkElement.setAttributeNode(newAttr)
Param
Type
newAttr
\*htmlLinkElement.removeAttributeNode(oldAttr)
Param
Type
oldAttr
\*htmlLinkElement.click()
htmlLinkElement.getElementsByClassName(name)
Param
Type
name
stringhtmlLinkElement.getElementsByTagName(name)
Param
Type
name
stringhtmlLinkElement.querySelector(selector)
Param
Type
selector
stringhtmlLinkElement.querySelectorAll(selector)
Param
Type
selector
stringhtmlLinkElement.getBoundingClientRect()
htmlLinkElement.insertAdjacentHTML(position, value)
Param
Type
position
value
stringhtmlLinkElement.insertAdjacentElement(position, node)
Param
Type
position
\*node
\*htmlLinkElement.insertAdjacentText(position, text)
Param
Type
position
\*text
\*htmlLinkElement.hasChildNodes()
htmlLinkElement.cloneNode(deep)
Param
Type
deep
booleanhtmlLinkElement.appendChild(child)
Param
Type
child
htmlLinkElement.insertBefore(child, before)
htmlLinkElement.replaceChild(newChild, oldChild)
htmlLinkElement.removeChild(child)
Param
Type
child
htmlLinkElement.remove()
htmlLinkElement.before(...nodes)
Param
Type
...nodes
htmlLinkElement.after(...nodes)
Param
Type
...nodes
htmlLinkElement.replaceWith(...nodes)
Param
Type
...nodes
htmlLinkElement.contains(node)
Param
Type
node
htmlLinkElement.addEventListener(eventName, callback, [capture])
Param
Type
Default
eventName
\*callback
\*[capture]
booleanfalsehtmlLinkElement.removeEventListener(eventName, callback, [capture])
Param
Type
Default
eventName
\*callback
\*[capture]
booleanfalsehtmlLinkElement.dispatchEvent(event)
Param
Type
event
\*