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