Compartilhar via


Document interface

Qualquer página da Web carregada no navegador e serve como um ponto de entrada no conteúdo da página da Web, que é a árvore do DOM.

Extends

Node,DocumentAndElementEventHandlers,DocumentOrShadowRoot,FontFaceSource,GlobalEventHandlers,NonElementParentNode,ParentNode,XPathEvaluatorBase

Propriedades

alinkColor

Define ou obtém a cor de todos os links ativos no documento.

all

Retorna uma referência à coleção de elementos contidos pelo objeto.

anchors

Recupera uma coleção de todos os objetos que têm uma propriedade de nome e/ou ID. Os objetos nesta coleção estão em ordem de origem HTML.

applets

Recupera uma coleção de todos os objetos applet no documento.

bgColor

Deprecado. Define ou recupera um valor que indica a cor da tela de fundo por trás do objeto.

body

Especifica o início e o final do corpo do documento.

characterSet

Retorna a codificação do documento.

charset

Obtém ou define o conjunto de caracteres usado para codificar o objeto.

compatMode

Obtém um valor que indica se o modo em conformidade com padrões está ativado para o objeto.

contentType

Retorna o tipo de conteúdo do documento.

cookie

Retorna os cookies HTTP que se aplicam ao Documento. Se não houver cookies ou cookies não puderem ser aplicados a esse recurso, a cadeia de caracteres vazia será retornada.

Pode ser definido para adicionar um novo cookie ao conjunto de cookies HTTP do elemento.

Se o conteúdo estiver em área restrita em uma origem exclusiva (por exemplo, em um iframe com o atributo de área restrita), um DOMException "SecurityError" será gerado na obtenção e na configuração.

currentScript

Retorna o elemento script ou o elemento de script SVG que está em execução no momento, desde que o elemento represente um script clássico. No caso da execução de script reentrante, retorna aquele que mais recentemente começou a ser executado entre aqueles que ainda não terminaram de executar.

Retornará nulo se o Documento não estiver executando um script ou elemento de script SVG (por exemplo, porque o script em execução é um manipulador de eventos ou um tempo limite) ou se o script em execução no momento ou elemento de script SVG representa um script de módulo.

defaultView

Retorna o objeto Window do documento ativo.

designMode

Define ou obtém um valor que indica se o documento pode ser editado.

dir

Define ou recupera um valor que indica a ordem de leitura do objeto.

doctype

Obtém um objeto que representa a declaração de tipo de documento associada ao documento atual.

documentElement

Obtém uma referência ao nó raiz do documento.

documentURI

Retorna a URL do documento.

domain

Define ou obtém o domínio de segurança do documento.

embeds

Recupera uma coleção de todos os objetos de inserção no documento.

fgColor

Define ou obtém a cor de primeiro plano (texto) do documento.

forms

Recupera uma coleção, em ordem de origem, de todos os objetos de formulário no documento.

fullscreen
fullscreenEnabled

Retornará true se o documento tiver a capacidade de exibir elementos em tela inteira e houver suporte para tela inteira ou false caso contrário.

head

Retorna o elemento principal.

hidden
images

Recupera uma coleção, em ordem de origem, de objetos img no documento.

implementation

Obtém o objeto de implementação do documento atual.

inputEncoding

Retorna a codificação de caracteres usada para criar a página da Web que é carregada no objeto do documento.

lastModified

Obtém a data em que a página foi modificada pela última vez, se a página fornecer uma.

linkColor

Define ou obtém a cor dos links do documento.

links

Recupera uma coleção de todos os objetos que especificam a propriedade href e todos os objetos de área no documento.

location

Contém informações sobre a URL atual.

mozCancelFullScreen
msExitFullscreen
onfullscreenchange
onfullscreenerror
onpointerlockchange
onpointerlockerror
onreadystatechange

É acionado quando o estado do objeto é alterado.

onvisibilitychange
ownerDocument
pictureInPictureEnabled
plugins

Retornar uma HTMLCollection dos elementos de inserção no Documento.

readyState

Recupera um valor que indica o estado atual do objeto.

referrer

Obtém a URL do local que encaminhou o usuário para a página atual.

rootElement
scripts

Recupera uma coleção de todos os objetos de script no documento.

scrollingElement
timeline
title

Contém o título do documento.

URL

Define ou obtém a URL do documento atual.

visibilityState
vlinkColor

Define ou obtém a cor dos links que o usuário visitou.

webkitExitFullscreen

Propriedades herdadas

activeElement

Retorna o elemento mais profundo no documento por meio do qual ou para quais eventos principais estão sendo roteado. Este é, aproximadamente, o elemento focado no documento.

Para fins dessa API, quando um contexto de navegação filho é focado, seu contêiner é focado no contexto de navegação pai. Por exemplo, se o usuário mover o foco para um controle de texto em um iframe, o iframe será o elemento retornado pela API activeElement no documento de nó do iframe.

Da mesma forma, quando o elemento focalizado estiver em uma árvore de nó diferente de documentOrShadowRoot, o elemento retornado será o host localizado na mesma árvore de nó que documentOrShadowRoot se documentOrShadowRoot for um ancestral inclusivo que inclui sombras do elemento focalizado e nulo, caso contrário.

adoptedStyleSheets
ATTRIBUTE_NODE
baseURI

Retorna a URL base do documento do nó do nó.

CDATA_SECTION_NODE

o nó é um nó CDATASection.

childElementCount
childNodes

Retorna os filhos.

children

Retorna os elementos filho.

COMMENT_NODE

o nó é um nó comment.

DOCUMENT_FRAGMENT_NODE

o nó é um nó DocumentFragment.

DOCUMENT_NODE

o nó é um documento.

DOCUMENT_POSITION_CONTAINED_BY

Definir quando outro é descendente de nó.

DOCUMENT_POSITION_CONTAINS

Definir quando outro é um ancestral do nó.

DOCUMENT_POSITION_DISCONNECTED

Defina quando o nó e outros não estão na mesma árvore.

DOCUMENT_POSITION_FOLLOWING

Defina quando outro estiver seguindo o nó.

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_PRECEDING

Definir quando outro é o nó anterior.

DOCUMENT_TYPE_NODE

o nó é um doctype.

ELEMENT_NODE

o nó é um elemento.

ENTITY_NODE
ENTITY_REFERENCE_NODE
firstChild

Retorna o primeiro filho.

firstElementChild

Retorna o primeiro filho que é um elemento e nulo caso contrário.

fonts
fullscreenElement

Retorna o elemento fullscreen do documento.

isConnected

Retornará true se o nó estiver conectado e false caso contrário.

lastChild

Retorna o último filho.

lastElementChild

Retorna o último filho que é um elemento e nulo caso contrário.

nextSibling

Retorna o próximo irmão.

nodeName

Retorna uma cadeia de caracteres apropriada para o tipo de nó.

nodeType

Retorna o tipo de nó.

nodeValue
NOTATION_NODE
onabort

É acionado quando o usuário anula o download.

onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onblur

É acionado quando o objeto perde o foco de entrada.

oncancel
oncanplay

Ocorre quando a reprodução é possível, mas exigiria um buffer adicional.

oncanplaythrough
onchange

É acionado quando o conteúdo do objeto ou da seleção é alterado.

onclick

É acionado quando o usuário clica no botão esquerdo do mouse no objeto

onclose
oncontextmenu

É acionado quando o usuário clica no botão direito do mouse na área do cliente, abrindo o menu de contexto.

oncopy
oncuechange
oncut
ondblclick

É acionado quando o usuário clica duas vezes no objeto.

ondrag

Aciona o objeto de origem continuamente durante uma operação de arrastar.

ondragend

Aciona o objeto de origem quando o usuário libera o mouse no fechamento de uma operação de arrastar.

ondragenter

É acionado no elemento de destino quando o usuário arrasta o objeto para um destino suspenso válido.

ondragleave

Aciona o objeto de destino quando o usuário move o mouse para fora de um destino suspenso válido durante uma operação de arrastar.

ondragover

Aciona o elemento de destino continuamente enquanto o usuário arrasta o objeto sobre um destino suspenso válido.

ondragstart

Aciona o objeto de origem quando o usuário começa a arrastar uma seleção de texto ou um objeto selecionado.

ondrop
ondurationchange

Ocorre quando o atributo de duração é atualizado.

onemptied

Ocorre quando o elemento de mídia é redefinido para seu estado inicial.

onended

Ocorre quando o final da reprodução é atingido.

onerror

É acionado quando ocorre um erro durante o carregamento do objeto.

onfocus

É acionado quando o objeto recebe o foco.

onformdata
ongotpointercapture
oninput
oninvalid
onkeydown

É acionado quando o usuário pressiona uma tecla.

onkeypress

É acionado quando o usuário pressiona uma tecla alfanumérica.

onkeyup

É acionado quando o usuário libera uma chave.

onload

É acionado imediatamente após o navegador carregar o objeto.

onloadeddata

Ocorre quando os dados de mídia são carregados na posição de reprodução atual.

onloadedmetadata

Ocorre quando a duração e as dimensões da mídia são determinadas.

onloadstart

Ocorre quando o Internet Explorer começa a procurar dados de mídia.

onlostpointercapture
onmousedown

É acionado quando o usuário clica no objeto com um dos botões do mouse.

onmouseenter
onmouseleave
onmousemove

É acionado quando o usuário move o mouse sobre o objeto.

onmouseout

É acionado quando o usuário move o ponteiro do mouse para fora dos limites do objeto.

onmouseover

É acionado quando o usuário move o ponteiro do mouse para o objeto.

onmouseup

É acionado quando o usuário libera um botão do mouse enquanto o mouse está sobre o objeto.

onpaste
onpause

Ocorre quando a reprodução é pausada.

onplay

Ocorre quando o método play é solicitado.

onplaying

Ocorre quando o áudio ou vídeo começa a ser reproduzido.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onprogress

Ocorre para indicar o progresso durante o download de dados de mídia.

onratechange

Ocorre quando a taxa de reprodução é aumentada ou reduzida.

onreset

É acionado quando o usuário redefine um formulário.

onresize
onscroll

É acionado quando o usuário reposiciona a caixa de rolagem na barra de rolagem do objeto.

onsecuritypolicyviolation
onseeked

Ocorre quando a operação de busca termina.

onseeking

Ocorre quando a posição de reprodução atual é movida.

onselect

É acionado quando a seleção atual é alterada.

onselectionchange
onselectstart
onslotchange
onstalled

Ocorre quando o download é interrompido.

onsubmit
onsuspend

Ocorre se a operação de carga foi interrompida intencionalmente.

ontimeupdate

Ocorre para indicar a posição de reprodução atual.

ontoggle
ontouchcancel
ontouchend
ontouchmove
ontouchstart
ontransitioncancel
ontransitionend
ontransitionrun
ontransitionstart
onvolumechange

Ocorre quando o volume é alterado ou a reprodução é muda ou desativada.

onwaiting

Ocorre quando a reprodução é interrompida porque o próximo quadro de um recurso de vídeo não está disponível.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
parentElement

Retorna o elemento pai.

parentNode

Retorna o pai.

pictureInPictureElement
pointerLockElement
previousSibling

Retorna o irmão anterior.

PROCESSING_INSTRUCTION_NODE

o nó é um nó ProcessingInstruction.

styleSheets

Recupera uma coleção de objetos styleSheet que representam as folhas de estilo que correspondem a cada instância de um objeto de link ou estilo no documento.

textContent
TEXT_NODE

o nó é um nó de texto.

Métodos

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)
addEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | AddEventListenerOptions)
adoptNode<T>(T)

Move o nó de outro documento e o retorna.

Se o nó for um documento, gerará um DOMException "NotSupportedError" ou, se o nó for uma raiz de sombra, gerará um DOMException "HierarchyRequestError".

captureEvents()
caretRangeFromPoint(number, number)
clear()
close()

Fecha um fluxo de saída e força os dados enviados a serem exibidos.

createAttribute(string)

Cria um objeto de atributo com um nome especificado.

createAttributeNS(null | string, string)
createCDATASection(string)

Retorna um nó CDATASection cujos dados são dados.

createComment(string)

Cria um objeto de comentário com os dados especificados.

createDocumentFragment()

Cria um novo documento.

createElement(string, ElementCreationOptions)
createElement<K>(K, ElementCreationOptions)

Cria uma instância do elemento para a marca especificada.

createElement<K>(K, ElementCreationOptions)
createElementNS("http://www.w3.org/1999/xhtml", string)

Retorna um elemento com namespace de namespace. Seu prefixo de namespace será tudo antes de ":" (U+003E) em qualifiedName ou null. Seu nome local será tudo após ":" (U+003E) em qualifiedName ou qualifiedName.

Se localName não corresponder à produção de Nome, um DOMException "InvalidCharacterError" será gerado.

Se uma das seguintes condições for verdadeira, um DOMException "NamespaceError" será gerado:

localName não corresponde à produção de QName. O prefixo do namespace não é nulo e o namespace é a cadeia de caracteres vazia. O prefixo do namespace é "xml" e o namespace não é o namespace XML. qualifiedName ou namespace prefix é "xmlns" e namespace não é o namespace XMLNS. namespace é o namespace XMLNS e nem qualifiedName nem o prefixo de namespace são "xmlns".

Quando fornecido, as opções podem ser usadas para criar um elemento interno personalizado.

createElementNS("http://www.w3.org/2000/svg", string)
createElementNS(null | string, string, ElementCreationOptions)
createElementNS(null | string, string, string | ElementCreationOptions)
createElementNS<K>("http://www.w3.org/2000/svg", K)
createEvent("AnimationEvent")
createEvent("AnimationPlaybackEvent")
createEvent("AudioProcessingEvent")
createEvent("BeforeUnloadEvent")
createEvent("BlobEvent")
createEvent("ClipboardEvent")
createEvent("CloseEvent")
createEvent("CompositionEvent")
createEvent("CustomEvent")
createEvent("DeviceMotionEvent")
createEvent("DeviceOrientationEvent")
createEvent("DragEvent")
createEvent("ErrorEvent")
createEvent("Event")
createEvent("Events")
createEvent("FocusEvent")
createEvent("FontFaceSetLoadEvent")
createEvent("FormDataEvent")
createEvent("GamepadEvent")
createEvent("HashChangeEvent")
createEvent("IDBVersionChangeEvent")
createEvent("InputEvent")
createEvent("KeyboardEvent")
createEvent("MediaEncryptedEvent")
createEvent("MediaKeyMessageEvent")
createEvent("MediaQueryListEvent")
createEvent("MediaStreamTrackEvent")
createEvent("MessageEvent")
createEvent("MouseEvent")
createEvent("MouseEvents")
createEvent("MutationEvent")
createEvent("MutationEvents")
createEvent("OfflineAudioCompletionEvent")
createEvent("PageTransitionEvent")
createEvent("PaymentMethodChangeEvent")
createEvent("PaymentRequestUpdateEvent")
createEvent("PictureInPictureEvent")
createEvent("PointerEvent")
createEvent("PopStateEvent")
createEvent("ProgressEvent")
createEvent("PromiseRejectionEvent")
createEvent("RTCDataChannelEvent")
createEvent("RTCDTMFToneChangeEvent")
createEvent("RTCErrorEvent")
createEvent("RTCPeerConnectionIceErrorEvent")
createEvent("RTCPeerConnectionIceEvent")
createEvent("RTCTrackEvent")
createEvent("SecurityPolicyViolationEvent")
createEvent("SpeechSynthesisErrorEvent")
createEvent("SpeechSynthesisEvent")
createEvent("StorageEvent")
createEvent("SubmitEvent")
createEvent("TouchEvent")
createEvent("TrackEvent")
createEvent("TransitionEvent")
createEvent("UIEvent")
createEvent("UIEvents")
createEvent("WebGLContextEvent")
createEvent("WheelEvent")
createEvent(string)
createNodeIterator(Node, number, null | NodeFilter)

Cria um objeto NodeIterator que você pode usar para percorrer listas filtradas de nós ou elementos em um documento.

createProcessingInstruction(string, string)

Retorna um nó ProcessingInstruction cujo destino é destino e os dados são dados. Se o destino não corresponder à produção de Nome, um DOMException "InvalidCharacterError" será gerado. Se os dados contiverem "?>" um DOMException "InvalidCharacterError" será gerado.

createRange()

Retorna um objeto de intervalo vazio que tem os dois pontos de limite posicionados no início do documento.

createTextNode(string)

Cria uma cadeia de caracteres de texto com base no valor especificado.

createTreeWalker(Node, number, null | NodeFilter)

Cria um objeto TreeWalker que você pode usar para percorrer listas filtradas de nós ou elementos em um documento.

execCommand(string, boolean, string)

Executa um comando no documento atual, na seleção atual ou no intervalo fornecido.

exitFullscreen()

Impede que o elemento de tela inteira do documento seja exibido em tela inteira e resolve a promessa quando concluído.

exitPictureInPicture()
exitPointerLock()
getElementById(string)

Retorna uma referência ao primeiro objeto com o valor especificado do atributo ID.

getElementsByClassName(string)

Retorna uma HTMLCollection dos elementos no objeto no qual o método foi invocado (um documento ou um elemento) que têm todas as classes fornecidas por classNames. O argumento classNames é interpretado como uma lista separada por espaço de classes.

getElementsByName(string)

Obtém uma coleção de objetos com base no valor do atributo NAME ou ID.

getElementsByTagName(string)
getElementsByTagName<K>(K)

Recupera uma coleção de objetos com base no nome do elemento especificado.

getElementsByTagName<K>(K)
getElementsByTagNameNS("http://www.w3.org/1999/xhtml", string)

Se namespace e localName forem "*" retornará um HTMLCollection de todos os elementos descendentes.

Se apenas o namespace for "*" retornará um HTMLCollection de todos os elementos descendentes cujo nome local é localName.

Se apenas localName for "*" retornará um HTMLCollection de todos os elementos descendentes cujo namespace é namespace.

Caso contrário, retorna um HTMLCollection de todos os elementos descendentes cujo namespace é namespace e nome local é localName.

getElementsByTagNameNS("http://www.w3.org/2000/svg", string)
getElementsByTagNameNS(null | string, string)
getSelection()

Retorna um objeto que representa a seleção atual do documento que é carregado no objeto que exibe uma página da Web.

hasFocus()

Obtém um valor que indica se o objeto tem foco no momento.

hasStorageAccess()
importNode<T>(T, boolean)

Retorna uma cópia do nó. Se for profunda, a cópia também incluirá os descendentes do nó.

Se o nó for um documento ou uma raiz de sombra, gerará um DOMException "NotSupportedError".

open(string | URL, string, string)
open(string, string)

Abre uma nova janela e carrega um documento especificado por uma determinada URL. Além disso, abre uma nova janela que usa o parâmetro url e o parâmetro de nome para coletar a saída do método de gravação e o método writeln.

queryCommandEnabled(string)

Retorna um valor booliano que indica se um comando especificado pode ser executado com êxito usando execCommand, dado o estado atual do documento.

queryCommandIndeterm(string)

Retorna um valor booliano que indica se o comando especificado está no estado indeterminado.

queryCommandState(string)

Retorna um valor booliano que indica o estado atual do comando.

queryCommandSupported(string)

Retorna um valor booliano que indica se o comando atual tem suporte no intervalo atual.

queryCommandValue(string)

Retorna o valor atual do documento, intervalo ou seleção atual para o comando fornecido.

releaseEvents()
removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)
removeEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | EventListenerOptions)
requestStorageAccess()
write(string[])

Grava uma ou mais expressões HTML em um documento na janela especificada.

writeln(string[])

Grava uma ou mais expressões HTML, seguidas por um retorno de carro, em um documento na janela especificada.

Métodos herdados

append((string | Node)[])

Insere nós após o último filho do nó, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

appendChild<T>(T)
cloneNode(boolean)

Retorna uma cópia do nó. Se for profunda, a cópia também incluirá os descendentes do nó.

compareDocumentPosition(Node)

Retorna uma máscara de bits que indica a posição de outro em relação ao nó.

contains(null | Node)

Retornará true se outro for um descendente inclusivo de nó e false caso contrário.

createExpression(string, null | XPathNSResolver)
createNSResolver(Node)
dispatchEvent(Event)

Envia um evento de evento sintético para destino e retorna true se o valor do atributo cancelável de qualquer evento for false ou seu método preventDefault() não foi invocado e false caso contrário.

elementFromPoint(number, number)

Retorna o elemento para a coordenada x especificada e a coordenada y especificada.

elementsFromPoint(number, number)
evaluate(string, Node, null | XPathNSResolver, number, null | XPathResult)
getAnimations()
getRootNode(GetRootNodeOptions)

Retorna a raiz do nó.

hasChildNodes()

Retorna se o nó tem filhos.

insertBefore<T>(T, null | Node)
isDefaultNamespace(null | string)
isEqualNode(null | Node)

Retorna se o nó e outroNode têm as mesmas propriedades.

isSameNode(null | Node)
lookupNamespaceURI(null | string)
lookupPrefix(null | string)
normalize()

Remove nós de Texto exclusivos vazios e concatena os dados dos nós de Texto exclusivos contíguos restantes no primeiro de seus nós.

prepend((string | Node)[])

Insere nós antes do primeiro filho do nó, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

querySelector<E>(string)
querySelector<K>(K)

Retorna o primeiro elemento que é um descendente de nó que corresponde aos seletores.

querySelector<K>(K)
querySelectorAll<E>(string)
querySelectorAll<K>(K)

Retorna todos os descendentes de elementos de nó que correspondem aos seletores.

querySelectorAll<K>(K)
removeChild<T>(T)
replaceChild<T>(Node, T)
replaceChildren((string | Node)[])

Substitua todos os filhos do nó por nós, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

Detalhes da propriedade

alinkColor

Aviso

Essa API foi preterida.

Define ou obtém a cor de todos os links ativos no documento.

alinkColor: string

Valor da propriedade

string

all

Aviso

Essa API foi preterida.

Retorna uma referência à coleção de elementos contidos pelo objeto.

all: HTMLAllCollection

Valor da propriedade

HTMLAllCollection

anchors

Aviso

Essa API foi preterida.

Recupera uma coleção de todos os objetos que têm uma propriedade de nome e/ou ID. Os objetos nesta coleção estão em ordem de origem HTML.

anchors: HTMLCollectionOf<HTMLAnchorElement>

Valor da propriedade

HTMLCollectionOf<HTMLAnchorElement>

applets

Aviso

Essa API foi preterida.

Recupera uma coleção de todos os objetos applet no documento.

applets: HTMLCollection

Valor da propriedade

HTMLCollection

bgColor

Aviso

Essa API foi preterida.

Deprecado. Define ou recupera um valor que indica a cor da tela de fundo por trás do objeto.

bgColor: string

Valor da propriedade

string

body

Especifica o início e o final do corpo do documento.

body: HTMLElement

Valor da propriedade

HTMLElement

characterSet

Retorna a codificação do documento.

characterSet: string

Valor da propriedade

string

charset

Aviso

Essa API foi preterida.

This is a legacy alias of characterSet.

Obtém ou define o conjunto de caracteres usado para codificar o objeto.

charset: string

Valor da propriedade

string

compatMode

Obtém um valor que indica se o modo em conformidade com padrões está ativado para o objeto.

compatMode: string

Valor da propriedade

string

contentType

Retorna o tipo de conteúdo do documento.

contentType: string

Valor da propriedade

string

Retorna os cookies HTTP que se aplicam ao Documento. Se não houver cookies ou cookies não puderem ser aplicados a esse recurso, a cadeia de caracteres vazia será retornada.

Pode ser definido para adicionar um novo cookie ao conjunto de cookies HTTP do elemento.

Se o conteúdo estiver em área restrita em uma origem exclusiva (por exemplo, em um iframe com o atributo de área restrita), um DOMException "SecurityError" será gerado na obtenção e na configuração.

cookie: string

Valor da propriedade

string

currentScript

Retorna o elemento script ou o elemento de script SVG que está em execução no momento, desde que o elemento represente um script clássico. No caso da execução de script reentrante, retorna aquele que mais recentemente começou a ser executado entre aqueles que ainda não terminaram de executar.

Retornará nulo se o Documento não estiver executando um script ou elemento de script SVG (por exemplo, porque o script em execução é um manipulador de eventos ou um tempo limite) ou se o script em execução no momento ou elemento de script SVG representa um script de módulo.

currentScript: null | HTMLOrSVGScriptElement

Valor da propriedade

null | HTMLOrSVGScriptElement

defaultView

Retorna o objeto Window do documento ativo.

defaultView: null | (Window & typeof globalThis)

Valor da propriedade

null | (Window & typeof globalThis)

designMode

Define ou obtém um valor que indica se o documento pode ser editado.

designMode: string

Valor da propriedade

string

dir

Define ou recupera um valor que indica a ordem de leitura do objeto.

dir: string

Valor da propriedade

string

doctype

Obtém um objeto que representa a declaração de tipo de documento associada ao documento atual.

doctype: null | DocumentType

Valor da propriedade

null | DocumentType

documentElement

Obtém uma referência ao nó raiz do documento.

documentElement: HTMLElement

Valor da propriedade

HTMLElement

documentURI

Retorna a URL do documento.

documentURI: string

Valor da propriedade

string

domain

Aviso

Essa API foi preterida.

Define ou obtém o domínio de segurança do documento.

domain: string

Valor da propriedade

string

embeds

Recupera uma coleção de todos os objetos de inserção no documento.

embeds: HTMLCollectionOf<HTMLEmbedElement>

Valor da propriedade

HTMLCollectionOf<HTMLEmbedElement>

fgColor

Aviso

Essa API foi preterida.

Define ou obtém a cor de primeiro plano (texto) do documento.

fgColor: string

Valor da propriedade

string

forms

Recupera uma coleção, em ordem de origem, de todos os objetos de formulário no documento.

forms: HTMLCollectionOf<HTMLFormElement>

Valor da propriedade

HTMLCollectionOf<HTMLFormElement>

fullscreen

Aviso

Essa API foi preterida.

fullscreen: boolean

Valor da propriedade

boolean

fullscreenEnabled

Retornará true se o documento tiver a capacidade de exibir elementos em tela inteira e houver suporte para tela inteira ou false caso contrário.

fullscreenEnabled: boolean

Valor da propriedade

boolean

head

Retorna o elemento principal.

head: HTMLHeadElement

Valor da propriedade

HTMLHeadElement

hidden

hidden: boolean

Valor da propriedade

boolean

images

Recupera uma coleção, em ordem de origem, de objetos img no documento.

images: HTMLCollectionOf<HTMLImageElement>

Valor da propriedade

HTMLCollectionOf<HTMLImageElement>

implementation

Obtém o objeto de implementação do documento atual.

implementation: DOMImplementation

Valor da propriedade

DOMImplementation

inputEncoding

Aviso

Essa API foi preterida.

This is a legacy alias of characterSet.

Retorna a codificação de caracteres usada para criar a página da Web que é carregada no objeto do documento.

inputEncoding: string

Valor da propriedade

string

lastModified

Obtém a data em que a página foi modificada pela última vez, se a página fornecer uma.

lastModified: string

Valor da propriedade

string

linkColor

Aviso

Essa API foi preterida.

Define ou obtém a cor dos links do documento.

linkColor: string

Valor da propriedade

string

Recupera uma coleção de todos os objetos que especificam a propriedade href e todos os objetos de área no documento.

links: HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

Valor da propriedade

HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

location

Contém informações sobre a URL atual.

Location location

Valor da propriedade

Location

mozCancelFullScreen

mozCancelFullScreen: any

Valor da propriedade

any

msExitFullscreen

msExitFullscreen: any

Valor da propriedade

any

onfullscreenchange

onfullscreenchange: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

onfullscreenerror

onfullscreenerror: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

onpointerlockchange

onpointerlockchange: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

onpointerlockerror

onpointerlockerror: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

onreadystatechange

É acionado quando o estado do objeto é alterado.

onreadystatechange: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

onvisibilitychange

onvisibilitychange: null | (this: Document, ev: Event) => any

Valor da propriedade

null | (this: Document, ev: Event) => any

ownerDocument

ownerDocument: null

Valor da propriedade

null

pictureInPictureEnabled

pictureInPictureEnabled: boolean

Valor da propriedade

boolean

plugins

Retornar uma HTMLCollection dos elementos de inserção no Documento.

plugins: HTMLCollectionOf<HTMLEmbedElement>

Valor da propriedade

HTMLCollectionOf<HTMLEmbedElement>

readyState

Recupera um valor que indica o estado atual do objeto.

readyState: DocumentReadyState

Valor da propriedade

DocumentReadyState

referrer

Obtém a URL do local que encaminhou o usuário para a página atual.

referrer: string

Valor da propriedade

string

rootElement

Aviso

Essa API foi preterida.

rootElement: null | SVGSVGElement

Valor da propriedade

null | SVGSVGElement

scripts

Recupera uma coleção de todos os objetos de script no documento.

scripts: HTMLCollectionOf<HTMLScriptElement>

Valor da propriedade

HTMLCollectionOf<HTMLScriptElement>

scrollingElement

scrollingElement: null | Element

Valor da propriedade

null | Element

timeline

timeline: DocumentTimeline

Valor da propriedade

DocumentTimeline

title

Contém o título do documento.

title: string

Valor da propriedade

string

URL

Define ou obtém a URL do documento atual.

URL: string

Valor da propriedade

string

visibilityState

visibilityState: DocumentVisibilityState

Valor da propriedade

DocumentVisibilityState

vlinkColor

Aviso

Essa API foi preterida.

Define ou obtém a cor dos links que o usuário visitou.

vlinkColor: string

Valor da propriedade

string

webkitExitFullscreen

webkitExitFullscreen: void

Valor da propriedade

void

Detalhes das propriedades herdadas

activeElement

Retorna o elemento mais profundo no documento por meio do qual ou para quais eventos principais estão sendo roteado. Este é, aproximadamente, o elemento focado no documento.

Para fins dessa API, quando um contexto de navegação filho é focado, seu contêiner é focado no contexto de navegação pai. Por exemplo, se o usuário mover o foco para um controle de texto em um iframe, o iframe será o elemento retornado pela API activeElement no documento de nó do iframe.

Da mesma forma, quando o elemento focalizado estiver em uma árvore de nó diferente de documentOrShadowRoot, o elemento retornado será o host localizado na mesma árvore de nó que documentOrShadowRoot se documentOrShadowRoot for um ancestral inclusivo que inclui sombras do elemento focalizado e nulo, caso contrário.

activeElement: null | Element

Valor da propriedade

null | Element

herdado de DocumentOrShadowRoot.activeElement

adoptedStyleSheets

adoptedStyleSheets: CSSStyleSheet[]

Valor da propriedade

CSSStyleSheet[]

Herdado de DocumentOrShadowRoot.adoptedStyleSheets

ATTRIBUTE_NODE

ATTRIBUTE_NODE: number

Valor da propriedade

number

herdado de Node.ATTRIBUTE_NODE

baseURI

Retorna a URL base do documento do nó do nó.

baseURI: string

Valor da propriedade

string

herdado de Node.baseURI

CDATA_SECTION_NODE

o nó é um nó CDATASection.

CDATA_SECTION_NODE: number

Valor da propriedade

number

herdado de Node.CDATA_SECTION_NODE

childElementCount

childElementCount: number

Valor da propriedade

number

herdado de ParentNode.childElementCount

childNodes

Retorna os filhos.

childNodes: NodeListOf<ChildNode>

Valor da propriedade

NodeListOf<ChildNode>

herdado de Node.childNodes

children

Retorna os elementos filho.

children: HTMLCollection

Valor da propriedade

HTMLCollection

herdado de ParentNode.children

COMMENT_NODE

o nó é um nó comment.

COMMENT_NODE: number

Valor da propriedade

number

herdado de Node.COMMENT_NODE

DOCUMENT_FRAGMENT_NODE

o nó é um nó DocumentFragment.

DOCUMENT_FRAGMENT_NODE: number

Valor da propriedade

number

herdado de Node.DOCUMENT_FRAGMENT_NODE

DOCUMENT_NODE

o nó é um documento.

DOCUMENT_NODE: number

Valor da propriedade

number

herdado de Node.DOCUMENT_NODE

DOCUMENT_POSITION_CONTAINED_BY

Definir quando outro é descendente de nó.

DOCUMENT_POSITION_CONTAINED_BY: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_CONTAINED_BY

DOCUMENT_POSITION_CONTAINS

Definir quando outro é um ancestral do nó.

DOCUMENT_POSITION_CONTAINS: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_CONTAINS

DOCUMENT_POSITION_DISCONNECTED

Defina quando o nó e outros não estão na mesma árvore.

DOCUMENT_POSITION_DISCONNECTED: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_DISCONNECTED

DOCUMENT_POSITION_FOLLOWING

Defina quando outro estiver seguindo o nó.

DOCUMENT_POSITION_FOLLOWING: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_FOLLOWING

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_PRECEDING

Definir quando outro é o nó anterior.

DOCUMENT_POSITION_PRECEDING: number

Valor da propriedade

number

herdado de Node.DOCUMENT_POSITION_PRECEDING

DOCUMENT_TYPE_NODE

o nó é um doctype.

DOCUMENT_TYPE_NODE: number

Valor da propriedade

number

herdado de Node.DOCUMENT_TYPE_NODE

ELEMENT_NODE

o nó é um elemento.

ELEMENT_NODE: number

Valor da propriedade

number

herdado de Node.ELEMENT_NODE

ENTITY_NODE

ENTITY_NODE: number

Valor da propriedade

number

herdado de Node.ENTITY_NODE

ENTITY_REFERENCE_NODE

ENTITY_REFERENCE_NODE: number

Valor da propriedade

number

herdado de Node.ENTITY_REFERENCE_NODE

firstChild

Retorna o primeiro filho.

firstChild: null | ChildNode

Valor da propriedade

null | ChildNode

herdado de Node.firstChild

firstElementChild

Retorna o primeiro filho que é um elemento e nulo caso contrário.

firstElementChild: null | Element

Valor da propriedade

null | Element

herdado de ParentNode.firstElementChild

fonts

fonts: FontFaceSet

Valor da propriedade

FontFaceSet

Herdado de FontFaceSource.fonts

fullscreenElement

Retorna o elemento fullscreen do documento.

fullscreenElement: null | Element

Valor da propriedade

null | Element

herdado de DocumentOrShadowRoot.fullscreenElement

isConnected

Retornará true se o nó estiver conectado e false caso contrário.

isConnected: boolean

Valor da propriedade

boolean

Herdado de Node.isConnected

lastChild

Retorna o último filho.

lastChild: null | ChildNode

Valor da propriedade

null | ChildNode

Herdado de Node.lastChild

lastElementChild

Retorna o último filho que é um elemento e nulo caso contrário.

lastElementChild: null | Element

Valor da propriedade

null | Element

herdado de ParentNode.lastElementChild

nextSibling

Retorna o próximo irmão.

nextSibling: null | ChildNode

Valor da propriedade

null | ChildNode

Herdado de Node.nextSibling

nodeName

Retorna uma cadeia de caracteres apropriada para o tipo de nó.

nodeName: string

Valor da propriedade

string

Herdado de Node.nodeName

nodeType

Retorna o tipo de nó.

nodeType: number

Valor da propriedade

number

Herdado de Node.nodeType

nodeValue

nodeValue: null | string

Valor da propriedade

null | string

Herdado de Node.nodeValue

NOTATION_NODE

NOTATION_NODE: number

Valor da propriedade

number

herdado de Node.NOTATION_NODE

onabort

É acionado quando o usuário anula o download.

onabort: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: UIEvent) => any

Herdado de GlobalEventHandlers.onabort

onanimationcancel

onanimationcancel: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Herdado de GlobalEventHandlers.onanimationcancel

onanimationend

onanimationend: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Herdado de GlobalEventHandlers.onanimationend

onanimationiteration

onanimationiteration: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Herdado de GlobalEventHandlers.onanimationiteration

onanimationstart

onanimationstart: null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: AnimationEvent) => any

Herdado de GlobalEventHandlers.onanimationstart

onauxclick

onauxclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onauxclick

onbeforeinput

onbeforeinput: null | (this: GlobalEventHandlers, ev: InputEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: InputEvent) => any

Herdado de GlobalEventHandlers.onbeforeinput

onblur

É acionado quando o objeto perde o foco de entrada.

onblur: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Herdado de GlobalEventHandlers.onblur

oncancel

oncancel: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.oncancel

oncanplay

Ocorre quando a reprodução é possível, mas exigiria um buffer adicional.

oncanplay: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.oncanplay

oncanplaythrough

oncanplaythrough: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.oncanplaythrough

onchange

É acionado quando o conteúdo do objeto ou da seleção é alterado.

onchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onchange

onclick

É acionado quando o usuário clica no botão esquerdo do mouse no objeto

onclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onclick

onclose

onclose: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onclose

oncontextmenu

É acionado quando o usuário clica no botão direito do mouse na área do cliente, abrindo o menu de contexto.

oncontextmenu: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.oncontextmenu

oncopy

oncopy: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Valor da propriedade

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Herdado de DocumentAndElementEventHandlers.oncopy

oncuechange

oncuechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.oncuechange

oncut

oncut: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Valor da propriedade

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Herdado de DocumentAndElementEventHandlers.oncut

ondblclick

É acionado quando o usuário clica duas vezes no objeto.

ondblclick: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.ondblclick

ondrag

Aciona o objeto de origem continuamente durante uma operação de arrastar.

ondrag: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Herdado de GlobalEventHandlers.ondrag

ondragend

Aciona o objeto de origem quando o usuário libera o mouse no fechamento de uma operação de arrastar.

ondragend: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

herdado de GlobalEventHandlers.ondragend

ondragenter

É acionado no elemento de destino quando o usuário arrasta o objeto para um destino suspenso válido.

ondragenter: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

herdado de GlobalEventHandlers.ondragenter

ondragleave

Aciona o objeto de destino quando o usuário move o mouse para fora de um destino suspenso válido durante uma operação de arrastar.

ondragleave: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

herdado de GlobalEventHandlers.ondragleave

ondragover

Aciona o elemento de destino continuamente enquanto o usuário arrasta o objeto sobre um destino suspenso válido.

ondragover: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Herdado de GlobalEventHandlers.ondragover

ondragstart

Aciona o objeto de origem quando o usuário começa a arrastar uma seleção de texto ou um objeto selecionado.

ondragstart: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Herdado de GlobalEventHandlers.ondragstart

ondrop

ondrop: null | (this: GlobalEventHandlers, ev: DragEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: DragEvent) => any

Herdado de GlobalEventHandlers.ondrop

ondurationchange

Ocorre quando o atributo de duração é atualizado.

ondurationchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.ondurationchange

onemptied

Ocorre quando o elemento de mídia é redefinido para seu estado inicial.

onemptied: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

herdado de GlobalEventHandlers.onemptied

onended

Ocorre quando o final da reprodução é atingido.

onended: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onended

onerror

É acionado quando ocorre um erro durante o carregamento do objeto.

onerror: OnErrorEventHandler

Valor da propriedade

OnErrorEventHandler

herdado de GlobalEventHandlers.onerror

onfocus

É acionado quando o objeto recebe o foco.

onfocus: null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: FocusEvent) => any

Herdado de GlobalEventHandlers.onfocus

onformdata

onformdata: null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: FormDataEvent) => any

Herdado de GlobalEventHandlers.onformdata

ongotpointercapture

ongotpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.ongotpointercapture

oninput

oninput: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

herdado de GlobalEventHandlers.oninput

oninvalid

oninvalid: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.oninvalid

onkeydown

É acionado quando o usuário pressiona uma tecla.

onkeydown: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Herdado de GlobalEventHandlers.onkeydown

onkeypress

Aviso

Essa API foi preterida.

É acionado quando o usuário pressiona uma tecla alfanumérica.

onkeypress: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Herdado de GlobalEventHandlers.onkeypress

onkeyup

É acionado quando o usuário libera uma chave.

onkeyup: null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: KeyboardEvent) => any

Herdado de GlobalEventHandlers.onkeyup

onload

É acionado imediatamente após o navegador carregar o objeto.

onload: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onload

onloadeddata

Ocorre quando os dados de mídia são carregados na posição de reprodução atual.

onloadeddata: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onloadeddata

onloadedmetadata

Ocorre quando a duração e as dimensões da mídia são determinadas.

onloadedmetadata: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onloadedmetadata

onloadstart

Ocorre quando o Internet Explorer começa a procurar dados de mídia.

onloadstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onloadstart

onlostpointercapture

onlostpointercapture: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onlostpointercapture

onmousedown

É acionado quando o usuário clica no objeto com um dos botões do mouse.

onmousedown: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

herdado de GlobalEventHandlers.onmousedown

onmouseenter

onmouseenter: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onmouseenter

onmouseleave

onmouseleave: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onmouseleave

onmousemove

É acionado quando o usuário move o mouse sobre o objeto.

onmousemove: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

herdado de GlobalEventHandlers.onmousemove

onmouseout

É acionado quando o usuário move o ponteiro do mouse para fora dos limites do objeto.

onmouseout: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onmouseout

onmouseover

É acionado quando o usuário move o ponteiro do mouse para o objeto.

onmouseover: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

herdado de GlobalEventHandlers.onmouseover

onmouseup

É acionado quando o usuário libera um botão do mouse enquanto o mouse está sobre o objeto.

onmouseup: null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: MouseEvent) => any

Herdado de GlobalEventHandlers.onmouseup

onpaste

onpaste: null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Valor da propriedade

null | (this: DocumentAndElementEventHandlers, ev: ClipboardEvent) => any

Herdado de DocumentAndElementEventHandlers.onpaste

onpause

Ocorre quando a reprodução é pausada.

onpause: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onpause

onplay

Ocorre quando o método play é solicitado.

onplay: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

herdado de GlobalEventHandlers.onplay

onplaying

Ocorre quando o áudio ou vídeo começa a ser reproduzido.

onplaying: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onplaying

onpointercancel

onpointercancel: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointercancel

onpointerdown

onpointerdown: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointerdown

onpointerenter

onpointerenter: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointerenter

onpointerleave

onpointerleave: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointerleave

onpointermove

onpointermove: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointermove

onpointerout

onpointerout: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

herdado de GlobalEventHandlers.onpointerout

onpointerover

onpointerover: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Herdado de GlobalEventHandlers.onpointerover

onpointerup

onpointerup: null | (this: GlobalEventHandlers, ev: PointerEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: PointerEvent) => any

herdado de GlobalEventHandlers.onpointerup

onprogress

Ocorre para indicar o progresso durante o download de dados de mídia.

onprogress: null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any

Herdado de GlobalEventHandlers.onprogress

onratechange

Ocorre quando a taxa de reprodução é aumentada ou reduzida.

onratechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onratechange

onreset

É acionado quando o usuário redefine um formulário.

onreset: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onreset

onresize

onresize: null | (this: GlobalEventHandlers, ev: UIEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: UIEvent) => any

Herdado de GlobalEventHandlers.onresize

onscroll

É acionado quando o usuário reposiciona a caixa de rolagem na barra de rolagem do objeto.

onscroll: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onscroll

onsecuritypolicyviolation

onsecuritypolicyviolation: null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any

Herdado de GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Ocorre quando a operação de busca termina.

onseeked: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onseeked

onseeking

Ocorre quando a posição de reprodução atual é movida.

onseeking: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onseeking

onselect

É acionado quando a seleção atual é alterada.

onselect: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onselect

onselectionchange

onselectionchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onselectionchange

onselectstart

onselectstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onselectstart

onslotchange

onslotchange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onslotchange

onstalled

Ocorre quando o download é interrompido.

onstalled: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onstalled

onsubmit

onsubmit: null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: SubmitEvent) => any

Herdado de GlobalEventHandlers.onsubmit

onsuspend

Ocorre se a operação de carga foi interrompida intencionalmente.

onsuspend: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onsuspend

ontimeupdate

Ocorre para indicar a posição de reprodução atual.

ontimeupdate: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

herdado de GlobalEventHandlers.ontimeupdate

ontoggle

ontoggle: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onggle

ontouchcancel

ontouchcancel?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Herdado de GlobalEventHandlers.onuchcancel

ontouchend

ontouchend?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Herdado de GlobalEventHandlers.onuchend

ontouchmove

ontouchmove?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Herdado de GlobalEventHandlers.onuchmove

ontouchstart

ontouchstart?: null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TouchEvent) => any

Herdado de GlobalEventHandlers.onuchstart

ontransitioncancel

ontransitioncancel: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Herdado de GlobalEventHandlers.ontransitioncancel

ontransitionend

ontransitionend: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Herdado de GlobalEventHandlers.ontransitionend

ontransitionrun

ontransitionrun: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Herdado de GlobalEventHandlers.ontransitionrun

ontransitionstart

ontransitionstart: null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: TransitionEvent) => any

Herdado de GlobalEventHandlers.ontransitionstart

onvolumechange

Ocorre quando o volume é alterado ou a reprodução é muda ou desativada.

onvolumechange: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onvolumechange

onwaiting

Ocorre quando a reprodução é interrompida porque o próximo quadro de um recurso de vídeo não está disponível.

onwaiting: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

herdado de GlobalEventHandlers.onwaiting

onwebkitanimationend

Aviso

Essa API foi preterida.

This is a legacy alias of onanimationend.

onwebkitanimationend: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Aviso

Essa API foi preterida.

This is a legacy alias of onanimationiteration.

onwebkitanimationiteration: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Aviso

Essa API foi preterida.

This is a legacy alias of onanimationstart.

onwebkitanimationstart: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Aviso

Essa API foi preterida.

This is a legacy alias of ontransitionend.

onwebkittransitionend: null | (this: GlobalEventHandlers, ev: Event) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: Event) => any

Herdado de GlobalEventHandlers.onwebkittransitionend

onwheel

onwheel: null | (this: GlobalEventHandlers, ev: WheelEvent) => any

Valor da propriedade

null | (this: GlobalEventHandlers, ev: WheelEvent) => any

Herdado de GlobalEventHandlers.onwheel

parentElement

Retorna o elemento pai.

parentElement: null | HTMLElement

Valor da propriedade

null | HTMLElement

Herdado de Node.parentElement

parentNode

Retorna o pai.

parentNode: null | ParentNode

Valor da propriedade

null | ParentNode

Herdado de Node.parentNode

pictureInPictureElement

pictureInPictureElement: null | Element

Valor da propriedade

null | Element

herdado de DocumentOrShadowRoot.pictureInPictureElement

pointerLockElement

pointerLockElement: null | Element

Valor da propriedade

null | Element

Herdado de DocumentOrShadowRoot.pointerLockElement

previousSibling

Retorna o irmão anterior.

previousSibling: null | ChildNode

Valor da propriedade

null | ChildNode

herdado de Node.previousSibling

PROCESSING_INSTRUCTION_NODE

o nó é um nó ProcessingInstruction.

PROCESSING_INSTRUCTION_NODE: number

Valor da propriedade

number

herdado de Node.PROCESSING_INSTRUCTION_NODE

styleSheets

Recupera uma coleção de objetos styleSheet que representam as folhas de estilo que correspondem a cada instância de um objeto de link ou estilo no documento.

styleSheets: StyleSheetList

Valor da propriedade

StyleSheetList

Herdado de DocumentOrShadowRoot.styleSheets

textContent

textContent: null | string

Valor da propriedade

null | string

herdado de Node.textContent

TEXT_NODE

o nó é um nó de texto.

TEXT_NODE: number

Valor da propriedade

number

herdado de Node.TEXT_NODE

Detalhes do método

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

function addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions)

Parâmetros

type

string

listener

EventListenerOrEventListenerObject

options

boolean | AddEventListenerOptions

addEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | AddEventListenerOptions)

function addEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | AddEventListenerOptions)

Parâmetros

type

K

listener

(this: Document, ev: DocumentEventMap[K]) => any

options

boolean | AddEventListenerOptions

adoptNode<T>(T)

Move o nó de outro documento e o retorna.

Se o nó for um documento, gerará um DOMException "NotSupportedError" ou, se o nó for uma raiz de sombra, gerará um DOMException "HierarchyRequestError".

function adoptNode<T>(node: T): T

Parâmetros

node

T

Retornos

T

captureEvents()

Aviso

Essa API foi preterida.

function captureEvents()

caretRangeFromPoint(number, number)

Aviso

Essa API foi preterida.

function caretRangeFromPoint(x: number, y: number): null | Range

Parâmetros

x

number

y

number

Retornos

null | Range

clear()

Aviso

Essa API foi preterida.

function clear()

close()

Fecha um fluxo de saída e força os dados enviados a serem exibidos.

function close()

createAttribute(string)

Cria um objeto de atributo com um nome especificado.

function createAttribute(localName: string): Attr

Parâmetros

localName

string

Retornos

Attr

createAttributeNS(null | string, string)

function createAttributeNS(namespace: null | string, qualifiedName: string): Attr

Parâmetros

namespace

null | string

qualifiedName

string

Retornos

Attr

createCDATASection(string)

Retorna um nó CDATASection cujos dados são dados.

function createCDATASection(data: string): CDATASection

Parâmetros

data

string

Retornos

CDATASection

createComment(string)

Cria um objeto de comentário com os dados especificados.

function createComment(data: string): Comment

Parâmetros

data

string

Define os dados do objeto de comentário.

Retornos

Comment

createDocumentFragment()

Cria um novo documento.

function createDocumentFragment(): DocumentFragment

Retornos

DocumentFragment

createElement(string, ElementCreationOptions)

function createElement(tagName: string, options?: ElementCreationOptions): HTMLElement

Parâmetros

tagName

string

options

ElementCreationOptions

Retornos

HTMLElement

createElement<K>(K, ElementCreationOptions)

Cria uma instância do elemento para a marca especificada.

function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementTagNameMap[K]

Parâmetros

tagName

K

O nome de um elemento.

options

ElementCreationOptions

Retornos

HTMLElementTagNameMap[K]

createElement<K>(K, ElementCreationOptions)

Aviso

Essa API foi preterida.

function createElement<K>(tagName: K, options?: ElementCreationOptions): HTMLElementDeprecatedTagNameMap[K]

Parâmetros

tagName

K

options

ElementCreationOptions

Retornos

HTMLElementDeprecatedTagNameMap[K]

createElementNS("http://www.w3.org/1999/xhtml", string)

Retorna um elemento com namespace de namespace. Seu prefixo de namespace será tudo antes de ":" (U+003E) em qualifiedName ou null. Seu nome local será tudo após ":" (U+003E) em qualifiedName ou qualifiedName.

Se localName não corresponder à produção de Nome, um DOMException "InvalidCharacterError" será gerado.

Se uma das seguintes condições for verdadeira, um DOMException "NamespaceError" será gerado:

localName não corresponde à produção de QName. O prefixo do namespace não é nulo e o namespace é a cadeia de caracteres vazia. O prefixo do namespace é "xml" e o namespace não é o namespace XML. qualifiedName ou namespace prefix é "xmlns" e namespace não é o namespace XMLNS. namespace é o namespace XMLNS e nem qualifiedName nem o prefixo de namespace são "xmlns".

Quando fornecido, as opções podem ser usadas para criar um elemento interno personalizado.

function createElementNS(namespaceURI: "http://www.w3.org/1999/xhtml", qualifiedName: string): HTMLElement

Parâmetros

namespaceURI

"http://www.w3.org/1999/xhtml"

qualifiedName

string

Retornos

HTMLElement

createElementNS("http://www.w3.org/2000/svg", string)

function createElementNS(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: string): SVGElement

Parâmetros

namespaceURI

"http://www.w3.org/2000/svg"

qualifiedName

string

Retornos

SVGElement

createElementNS(null | string, string, ElementCreationOptions)

function createElementNS(namespaceURI: null | string, qualifiedName: string, options?: ElementCreationOptions): Element

Parâmetros

namespaceURI

null | string

qualifiedName

string

options

ElementCreationOptions

Retornos

Element

createElementNS(null | string, string, string | ElementCreationOptions)

function createElementNS(namespace: null | string, qualifiedName: string, options?: string | ElementCreationOptions): Element

Parâmetros

namespace

null | string

qualifiedName

string

options

string | ElementCreationOptions

Retornos

Element

createElementNS<K>("http://www.w3.org/2000/svg", K)

function createElementNS<K>(namespaceURI: "http://www.w3.org/2000/svg", qualifiedName: K): SVGElementTagNameMap[K]

Parâmetros

namespaceURI

"http://www.w3.org/2000/svg"

qualifiedName

K

Retornos

SVGElementTagNameMap[K]

createEvent("AnimationEvent")

function createEvent(eventInterface: "AnimationEvent"): AnimationEvent

Parâmetros

eventInterface

"AnimationEvent"

Retornos

AnimationEvent

createEvent("AnimationPlaybackEvent")

function createEvent(eventInterface: "AnimationPlaybackEvent"): AnimationPlaybackEvent

Parâmetros

eventInterface

"AnimationPlaybackEvent"

Retornos

AnimationPlaybackEvent

createEvent("AudioProcessingEvent")

function createEvent(eventInterface: "AudioProcessingEvent"): AudioProcessingEvent

Parâmetros

eventInterface

"AudioProcessingEvent"

Retornos

AudioProcessingEvent

createEvent("BeforeUnloadEvent")

function createEvent(eventInterface: "BeforeUnloadEvent"): BeforeUnloadEvent

Parâmetros

eventInterface

"BeforeUnloadEvent"

Retornos

BeforeUnloadEvent

createEvent("BlobEvent")

function createEvent(eventInterface: "BlobEvent"): BlobEvent

Parâmetros

eventInterface

"BlobEvent"

Retornos

BlobEvent

createEvent("ClipboardEvent")

function createEvent(eventInterface: "ClipboardEvent"): ClipboardEvent

Parâmetros

eventInterface

"ClipboardEvent"

Retornos

ClipboardEvent

createEvent("CloseEvent")

function createEvent(eventInterface: "CloseEvent"): CloseEvent

Parâmetros

eventInterface

"CloseEvent"

Retornos

CloseEvent

createEvent("CompositionEvent")

function createEvent(eventInterface: "CompositionEvent"): CompositionEvent

Parâmetros

eventInterface

"CompositionEvent"

Retornos

CompositionEvent

createEvent("CustomEvent")

function createEvent(eventInterface: "CustomEvent"): CustomEvent<any>

Parâmetros

eventInterface

"CustomEvent"

Retornos

CustomEvent<any>

createEvent("DeviceMotionEvent")

function createEvent(eventInterface: "DeviceMotionEvent"): DeviceMotionEvent

Parâmetros

eventInterface

"DeviceMotionEvent"

Retornos

DeviceMotionEvent

createEvent("DeviceOrientationEvent")

function createEvent(eventInterface: "DeviceOrientationEvent"): DeviceOrientationEvent

Parâmetros

eventInterface

"DeviceOrientationEvent"

Retornos

DeviceOrientationEvent

createEvent("DragEvent")

function createEvent(eventInterface: "DragEvent"): DragEvent

Parâmetros

eventInterface

"DragEvent"

Retornos

DragEvent

createEvent("ErrorEvent")

function createEvent(eventInterface: "ErrorEvent"): ErrorEvent

Parâmetros

eventInterface

"ErrorEvent"

Retornos

ErrorEvent

createEvent("Event")

function createEvent(eventInterface: "Event"): Event

Parâmetros

eventInterface

"Event"

Retornos

Event

createEvent("Events")

function createEvent(eventInterface: "Events"): Event

Parâmetros

eventInterface

"Events"

Retornos

Event

createEvent("FocusEvent")

function createEvent(eventInterface: "FocusEvent"): FocusEvent

Parâmetros

eventInterface

"FocusEvent"

Retornos

FocusEvent

createEvent("FontFaceSetLoadEvent")

function createEvent(eventInterface: "FontFaceSetLoadEvent"): FontFaceSetLoadEvent

Parâmetros

eventInterface

"FontFaceSetLoadEvent"

Retornos

FontFaceSetLoadEvent

createEvent("FormDataEvent")

function createEvent(eventInterface: "FormDataEvent"): FormDataEvent

Parâmetros

eventInterface

"FormDataEvent"

Retornos

FormDataEvent

createEvent("GamepadEvent")

function createEvent(eventInterface: "GamepadEvent"): GamepadEvent

Parâmetros

eventInterface

"GamepadEvent"

Retornos

GamepadEvent

createEvent("HashChangeEvent")

function createEvent(eventInterface: "HashChangeEvent"): HashChangeEvent

Parâmetros

eventInterface

"HashChangeEvent"

Retornos

HashChangeEvent

createEvent("IDBVersionChangeEvent")

function createEvent(eventInterface: "IDBVersionChangeEvent"): IDBVersionChangeEvent

Parâmetros

eventInterface

"IDBVersionChangeEvent"

Retornos

IDBVersionChangeEvent

createEvent("InputEvent")

function createEvent(eventInterface: "InputEvent"): InputEvent

Parâmetros

eventInterface

"InputEvent"

Retornos

InputEvent

createEvent("KeyboardEvent")

function createEvent(eventInterface: "KeyboardEvent"): KeyboardEvent

Parâmetros

eventInterface

"KeyboardEvent"

Retornos

KeyboardEvent

createEvent("MediaEncryptedEvent")

function createEvent(eventInterface: "MediaEncryptedEvent"): MediaEncryptedEvent

Parâmetros

eventInterface

"MediaEncryptedEvent"

Retornos

MediaEncryptedEvent

createEvent("MediaKeyMessageEvent")

function createEvent(eventInterface: "MediaKeyMessageEvent"): MediaKeyMessageEvent

Parâmetros

eventInterface

"MediaKeyMessageEvent"

Retornos

MediaKeyMessageEvent

createEvent("MediaQueryListEvent")

function createEvent(eventInterface: "MediaQueryListEvent"): MediaQueryListEvent

Parâmetros

eventInterface

"MediaQueryListEvent"

Retornos

MediaQueryListEvent

createEvent("MediaStreamTrackEvent")

function createEvent(eventInterface: "MediaStreamTrackEvent"): MediaStreamTrackEvent

Parâmetros

eventInterface

"MediaStreamTrackEvent"

Retornos

MediaStreamTrackEvent

createEvent("MessageEvent")

function createEvent(eventInterface: "MessageEvent"): MessageEvent<any>

Parâmetros

eventInterface

"MessageEvent"

Retornos

MessageEvent<any>

createEvent("MouseEvent")

function createEvent(eventInterface: "MouseEvent"): MouseEvent

Parâmetros

eventInterface

"MouseEvent"

Retornos

MouseEvent

createEvent("MouseEvents")

function createEvent(eventInterface: "MouseEvents"): MouseEvent

Parâmetros

eventInterface

"MouseEvents"

Retornos

MouseEvent

createEvent("MutationEvent")

function createEvent(eventInterface: "MutationEvent"): MutationEvent

Parâmetros

eventInterface

"MutationEvent"

Retornos

MutationEvent

createEvent("MutationEvents")

function createEvent(eventInterface: "MutationEvents"): MutationEvent

Parâmetros

eventInterface

"MutationEvents"

Retornos

MutationEvent

createEvent("OfflineAudioCompletionEvent")

function createEvent(eventInterface: "OfflineAudioCompletionEvent"): OfflineAudioCompletionEvent

Parâmetros

eventInterface

"OfflineAudioCompletionEvent"

Retornos

OfflineAudioCompletionEvent

createEvent("PageTransitionEvent")

function createEvent(eventInterface: "PageTransitionEvent"): PageTransitionEvent

Parâmetros

eventInterface

"PageTransitionEvent"

Retornos

PageTransitionEvent

createEvent("PaymentMethodChangeEvent")

function createEvent(eventInterface: "PaymentMethodChangeEvent"): PaymentMethodChangeEvent

Parâmetros

eventInterface

"PaymentMethodChangeEvent"

Retornos

PaymentMethodChangeEvent

createEvent("PaymentRequestUpdateEvent")

function createEvent(eventInterface: "PaymentRequestUpdateEvent"): PaymentRequestUpdateEvent

Parâmetros

eventInterface

"PaymentRequestUpdateEvent"

Retornos

PaymentRequestUpdateEvent

createEvent("PictureInPictureEvent")

function createEvent(eventInterface: "PictureInPictureEvent"): PictureInPictureEvent

Parâmetros

eventInterface

"PictureInPictureEvent"

Retornos

PictureInPictureEvent

createEvent("PointerEvent")

function createEvent(eventInterface: "PointerEvent"): PointerEvent

Parâmetros

eventInterface

"PointerEvent"

Retornos

PointerEvent

createEvent("PopStateEvent")

function createEvent(eventInterface: "PopStateEvent"): PopStateEvent

Parâmetros

eventInterface

"PopStateEvent"

Retornos

PopStateEvent

createEvent("ProgressEvent")

function createEvent(eventInterface: "ProgressEvent"): ProgressEvent<EventTarget>

Parâmetros

eventInterface

"ProgressEvent"

Retornos

ProgressEvent<EventTarget>

createEvent("PromiseRejectionEvent")

function createEvent(eventInterface: "PromiseRejectionEvent"): PromiseRejectionEvent

Parâmetros

eventInterface

"PromiseRejectionEvent"

Retornos

PromiseRejectionEvent

createEvent("RTCDataChannelEvent")

function createEvent(eventInterface: "RTCDataChannelEvent"): RTCDataChannelEvent

Parâmetros

eventInterface

"RTCDataChannelEvent"

Retornos

RTCDataChannelEvent

createEvent("RTCDTMFToneChangeEvent")

function createEvent(eventInterface: "RTCDTMFToneChangeEvent"): RTCDTMFToneChangeEvent

Parâmetros

eventInterface

"RTCDTMFToneChangeEvent"

Retornos

RTCDTMFToneChangeEvent

createEvent("RTCErrorEvent")

function createEvent(eventInterface: "RTCErrorEvent"): RTCErrorEvent

Parâmetros

eventInterface

"RTCErrorEvent"

Retornos

RTCErrorEvent

createEvent("RTCPeerConnectionIceErrorEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceErrorEvent"): RTCPeerConnectionIceErrorEvent

Parâmetros

eventInterface

"RTCPeerConnectionIceErrorEvent"

Retornos

RTCPeerConnectionIceErrorEvent

createEvent("RTCPeerConnectionIceEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceEvent"): RTCPeerConnectionIceEvent

Parâmetros

eventInterface

"RTCPeerConnectionIceEvent"

Retornos

RTCPeerConnectionIceEvent

createEvent("RTCTrackEvent")

function createEvent(eventInterface: "RTCTrackEvent"): RTCTrackEvent

Parâmetros

eventInterface

"RTCTrackEvent"

Retornos

RTCTrackEvent

createEvent("SecurityPolicyViolationEvent")

function createEvent(eventInterface: "SecurityPolicyViolationEvent"): SecurityPolicyViolationEvent

Parâmetros

eventInterface

"SecurityPolicyViolationEvent"

Retornos

SecurityPolicyViolationEvent

createEvent("SpeechSynthesisErrorEvent")

function createEvent(eventInterface: "SpeechSynthesisErrorEvent"): SpeechSynthesisErrorEvent

Parâmetros

eventInterface

"SpeechSynthesisErrorEvent"

Retornos

SpeechSynthesisErrorEvent

createEvent("SpeechSynthesisEvent")

function createEvent(eventInterface: "SpeechSynthesisEvent"): SpeechSynthesisEvent

Parâmetros

eventInterface

"SpeechSynthesisEvent"

Retornos

SpeechSynthesisEvent

createEvent("StorageEvent")

function createEvent(eventInterface: "StorageEvent"): StorageEvent

Parâmetros

eventInterface

"StorageEvent"

Retornos

StorageEvent

createEvent("SubmitEvent")

function createEvent(eventInterface: "SubmitEvent"): SubmitEvent

Parâmetros

eventInterface

"SubmitEvent"

Retornos

SubmitEvent

createEvent("TouchEvent")

function createEvent(eventInterface: "TouchEvent"): TouchEvent

Parâmetros

eventInterface

"TouchEvent"

Retornos

TouchEvent

createEvent("TrackEvent")

function createEvent(eventInterface: "TrackEvent"): TrackEvent

Parâmetros

eventInterface

"TrackEvent"

Retornos

TrackEvent

createEvent("TransitionEvent")

function createEvent(eventInterface: "TransitionEvent"): TransitionEvent

Parâmetros

eventInterface

"TransitionEvent"

Retornos

TransitionEvent

createEvent("UIEvent")

function createEvent(eventInterface: "UIEvent"): UIEvent

Parâmetros

eventInterface

"UIEvent"

Retornos

UIEvent

createEvent("UIEvents")

function createEvent(eventInterface: "UIEvents"): UIEvent

Parâmetros

eventInterface

"UIEvents"

Retornos

UIEvent

createEvent("WebGLContextEvent")

function createEvent(eventInterface: "WebGLContextEvent"): WebGLContextEvent

Parâmetros

eventInterface

"WebGLContextEvent"

Retornos

WebGLContextEvent

createEvent("WheelEvent")

function createEvent(eventInterface: "WheelEvent"): WheelEvent

Parâmetros

eventInterface

"WheelEvent"

Retornos

WheelEvent

createEvent(string)

function createEvent(eventInterface: string): Event

Parâmetros

eventInterface

string

Retornos

Event

createNodeIterator(Node, number, null | NodeFilter)

Cria um objeto NodeIterator que você pode usar para percorrer listas filtradas de nós ou elementos em um documento.

function createNodeIterator(root: Node, whatToShow?: number, filter?: null | NodeFilter): NodeIterator

Parâmetros

root

Node

O elemento raiz ou nó para começar a percorrer.

whatToShow

number

O tipo de nós ou elementos a serem exibidos na lista de nós

filter

null | NodeFilter

Uma função NodeFilter personalizada a ser usada. Para obter mais informações, consulte filtro. Use nulo para nenhum filtro.

Retornos

NodeIterator

createProcessingInstruction(string, string)

Retorna um nó ProcessingInstruction cujo destino é destino e os dados são dados. Se o destino não corresponder à produção de Nome, um DOMException "InvalidCharacterError" será gerado. Se os dados contiverem "?>" um DOMException "InvalidCharacterError" será gerado.

function createProcessingInstruction(target: string, data: string): ProcessingInstruction

Parâmetros

target

string

data

string

Retornos

ProcessingInstruction

createRange()

Retorna um objeto de intervalo vazio que tem os dois pontos de limite posicionados no início do documento.

function createRange(): Range

Retornos

Range

createTextNode(string)

Cria uma cadeia de caracteres de texto com base no valor especificado.

function createTextNode(data: string): Text

Parâmetros

data

string

Cadeia de caracteres que especifica a propriedade nodeValue do nó de texto.

Retornos

Text

createTreeWalker(Node, number, null | NodeFilter)

Cria um objeto TreeWalker que você pode usar para percorrer listas filtradas de nós ou elementos em um documento.

function createTreeWalker(root: Node, whatToShow?: number, filter?: null | NodeFilter): TreeWalker

Parâmetros

root

Node

O elemento raiz ou nó para começar a percorrer.

whatToShow

number

O tipo de nós ou elementos a serem exibidos na lista de nós. Para obter mais informações, consulte whatToShow.

filter

null | NodeFilter

Uma função NodeFilter personalizada a ser usada.

Retornos

TreeWalker

execCommand(string, boolean, string)

Aviso

Essa API foi preterida.

Executa um comando no documento atual, na seleção atual ou no intervalo fornecido.

function execCommand(commandId: string, showUI?: boolean, value?: string): boolean

Parâmetros

commandId

string

Cadeia de caracteres que especifica o comando a ser executado. Esse comando pode ser qualquer um dos identificadores de comando que podem ser executados no script.

showUI

boolean

Exiba a interface do usuário, o padrão é false.

value

string

Valor a ser atribuído.

Retornos

boolean

exitFullscreen()

Impede que o elemento de tela inteira do documento seja exibido em tela inteira e resolve a promessa quando concluído.

function exitFullscreen(): Promise<void>

Retornos

Promise<void>

exitPictureInPicture()

function exitPictureInPicture(): Promise<void>

Retornos

Promise<void>

exitPointerLock()

function exitPointerLock()

getElementById(string)

Retorna uma referência ao primeiro objeto com o valor especificado do atributo ID.

function getElementById(elementId: string): null | HTMLElement

Parâmetros

elementId

string

Cadeia de caracteres que especifica o valor da ID.

Retornos

null | HTMLElement

getElementsByClassName(string)

Retorna uma HTMLCollection dos elementos no objeto no qual o método foi invocado (um documento ou um elemento) que têm todas as classes fornecidas por classNames. O argumento classNames é interpretado como uma lista separada por espaço de classes.

function getElementsByClassName(classNames: string): HTMLCollectionOf<Element>

Parâmetros

classNames

string

Retornos

HTMLCollectionOf<Element>

getElementsByName(string)

Obtém uma coleção de objetos com base no valor do atributo NAME ou ID.

function getElementsByName(elementName: string): NodeListOf<HTMLElement>

Parâmetros

elementName

string

Obtém uma coleção de objetos com base no valor do atributo NAME ou ID.

Retornos

NodeListOf<HTMLElement>

getElementsByTagName(string)

function getElementsByTagName(qualifiedName: string): HTMLCollectionOf<Element>

Parâmetros

qualifiedName

string

Retornos

HTMLCollectionOf<Element>

getElementsByTagName<K>(K)

Recupera uma coleção de objetos com base no nome do elemento especificado.

function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<HTMLElementTagNameMap[K]>

Parâmetros

qualifiedName

K

Retornos

HTMLCollectionOf<HTMLElementTagNameMap[K]>

getElementsByTagName<K>(K)

function getElementsByTagName<K>(qualifiedName: K): HTMLCollectionOf<SVGElementTagNameMap[K]>

Parâmetros

qualifiedName

K

Retornos

HTMLCollectionOf<SVGElementTagNameMap[K]>

getElementsByTagNameNS("http://www.w3.org/1999/xhtml", string)

Se namespace e localName forem "*" retornará um HTMLCollection de todos os elementos descendentes.

Se apenas o namespace for "*" retornará um HTMLCollection de todos os elementos descendentes cujo nome local é localName.

Se apenas localName for "*" retornará um HTMLCollection de todos os elementos descendentes cujo namespace é namespace.

Caso contrário, retorna um HTMLCollection de todos os elementos descendentes cujo namespace é namespace e nome local é localName.

function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/1999/xhtml", localName: string): HTMLCollectionOf<HTMLElement>

Parâmetros

namespaceURI

"http://www.w3.org/1999/xhtml"

localName

string

Retornos

HTMLCollectionOf<HTMLElement>

getElementsByTagNameNS("http://www.w3.org/2000/svg", string)

function getElementsByTagNameNS(namespaceURI: "http://www.w3.org/2000/svg", localName: string): HTMLCollectionOf<SVGElement>

Parâmetros

namespaceURI

"http://www.w3.org/2000/svg"

localName

string

Retornos

HTMLCollectionOf<SVGElement>

getElementsByTagNameNS(null | string, string)

function getElementsByTagNameNS(namespace: null | string, localName: string): HTMLCollectionOf<Element>

Parâmetros

namespace

null | string

localName

string

Retornos

HTMLCollectionOf<Element>

getSelection()

Retorna um objeto que representa a seleção atual do documento que é carregado no objeto que exibe uma página da Web.

function getSelection(): null | Selection

Retornos

null | Selection

hasFocus()

Obtém um valor que indica se o objeto tem foco no momento.

function hasFocus(): boolean

Retornos

boolean

hasStorageAccess()

function hasStorageAccess(): Promise<boolean>

Retornos

Promise<boolean>

importNode<T>(T, boolean)

Retorna uma cópia do nó. Se for profunda, a cópia também incluirá os descendentes do nó.

Se o nó for um documento ou uma raiz de sombra, gerará um DOMException "NotSupportedError".

function importNode<T>(node: T, deep?: boolean): T

Parâmetros

node

T

deep

boolean

Retornos

T

open(string | URL, string, string)

function open(url: string | URL, name: string, features: string): null | Window

Parâmetros

url

string | URL

name

string

features

string

Retornos

null | Window

open(string, string)

Abre uma nova janela e carrega um documento especificado por uma determinada URL. Além disso, abre uma nova janela que usa o parâmetro url e o parâmetro de nome para coletar a saída do método de gravação e o método writeln.

function open(unused1?: string, unused2?: string): Document

Parâmetros

unused1

string

unused2

string

Retornos

Document

queryCommandEnabled(string)

Aviso

Essa API foi preterida.

Retorna um valor booliano que indica se um comando especificado pode ser executado com êxito usando execCommand, dado o estado atual do documento.

function queryCommandEnabled(commandId: string): boolean

Parâmetros

commandId

string

Especifica um identificador de comando.

Retornos

boolean

queryCommandIndeterm(string)

Aviso

Essa API foi preterida.

Retorna um valor booliano que indica se o comando especificado está no estado indeterminado.

function queryCommandIndeterm(commandId: string): boolean

Parâmetros

commandId

string

Cadeia de caracteres que especifica um identificador de comando.

Retornos

boolean

queryCommandState(string)

Aviso

Essa API foi preterida.

Retorna um valor booliano que indica o estado atual do comando.

function queryCommandState(commandId: string): boolean

Parâmetros

commandId

string

Cadeia de caracteres que especifica um identificador de comando.

Retornos

boolean

queryCommandSupported(string)

Aviso

Essa API foi preterida.

Retorna um valor booliano que indica se o comando atual tem suporte no intervalo atual.

function queryCommandSupported(commandId: string): boolean

Parâmetros

commandId

string

Especifica um identificador de comando.

Retornos

boolean

queryCommandValue(string)

Aviso

Essa API foi preterida.

Retorna o valor atual do documento, intervalo ou seleção atual para o comando fornecido.

function queryCommandValue(commandId: string): string

Parâmetros

commandId

string

Cadeia de caracteres que especifica um identificador de comando.

Retornos

string

releaseEvents()

Aviso

Essa API foi preterida.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

function removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions)

Parâmetros

type

string

listener

EventListenerOrEventListenerObject

options

boolean | EventListenerOptions

removeEventListener<K>(K, (this: Document, ev: DocumentEventMap[K]) => any, boolean | EventListenerOptions)

function removeEventListener<K>(type: K, listener: (this: Document, ev: DocumentEventMap[K]) => any, options?: boolean | EventListenerOptions)

Parâmetros

type

K

listener

(this: Document, ev: DocumentEventMap[K]) => any

options

boolean | EventListenerOptions

requestStorageAccess()

function requestStorageAccess(): Promise<void>

Retornos

Promise<void>

write(string[])

Grava uma ou mais expressões HTML em um documento na janela especificada.

function write(text: string[])

Parâmetros

text

string[]

writeln(string[])

Grava uma ou mais expressões HTML, seguidas por um retorno de carro, em um documento na janela especificada.

function writeln(text: string[])

Parâmetros

text

string[]

Detalhes do método herdado

append((string | Node)[])

Insere nós após o último filho do nó, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

function append(nodes: (string | Node)[])

Parâmetros

nodes

(string | Node)[]

Herdado de ParentNode.append

appendChild<T>(T)

function appendChild<T>(node: T): T

Parâmetros

node

T

Retornos

T

Herdado de Node.appendChild

cloneNode(boolean)

Retorna uma cópia do nó. Se for profunda, a cópia também incluirá os descendentes do nó.

function cloneNode(deep?: boolean): Node

Parâmetros

deep

boolean

Retornos

Node

Herdado de Node.cloneNode

compareDocumentPosition(Node)

Retorna uma máscara de bits que indica a posição de outro em relação ao nó.

function compareDocumentPosition(other: Node): number

Parâmetros

other

Node

Retornos

number

herdado de Node.compareDocumentPosition

contains(null | Node)

Retornará true se outro for um descendente inclusivo de nó e false caso contrário.

function contains(other: null | Node): boolean

Parâmetros

other

null | Node

Retornos

boolean

Herdado de Node.contains

createExpression(string, null | XPathNSResolver)

function createExpression(expression: string, resolver?: null | XPathNSResolver): XPathExpression

Parâmetros

expression

string

resolver

null | XPathNSResolver

Retornos

XPathExpression

Herdado de XPathEvaluatorBase.createExpression

createNSResolver(Node)

function createNSResolver(nodeResolver: Node): XPathNSResolver

Parâmetros

nodeResolver

Node

Retornos

XPathNSResolver

herdado de XPathEvaluatorBase.createNSResolver

dispatchEvent(Event)

Envia um evento de evento sintético para destino e retorna true se o valor do atributo cancelável de qualquer evento for false ou seu método preventDefault() não foi invocado e false caso contrário.

function dispatchEvent(event: Event): boolean

Parâmetros

event

Event

Retornos

boolean

herdado de Node.dispatchEvent

elementFromPoint(number, number)

Retorna o elemento para a coordenada x especificada e a coordenada y especificada.

function elementFromPoint(x: number, y: number): null | Element

Parâmetros

x

number

O deslocamento x

y

number

O deslocamento y

Retornos

null | Element

herdado de DocumentOrShadowRoot.elementFromPoint

elementsFromPoint(number, number)

function elementsFromPoint(x: number, y: number): Element[]

Parâmetros

x

number

y

number

Retornos

Element[]

herdado de DocumentOrShadowRoot.elementsFromPoint

evaluate(string, Node, null | XPathNSResolver, number, null | XPathResult)

function evaluate(expression: string, contextNode: Node, resolver?: null | XPathNSResolver, type?: number, result?: null | XPathResult): XPathResult

Parâmetros

expression

string

contextNode

Node

resolver

null | XPathNSResolver

type

number

result

null | XPathResult

Retornos

XPathResult

Herdado de XPathEvaluatorBase.evaluate

getAnimations()

function getAnimations(): Animation[]

Retornos

Animation[]

Herdado de DocumentOrShadowRoot.getAnimations

getRootNode(GetRootNodeOptions)

Retorna a raiz do nó.

function getRootNode(options?: GetRootNodeOptions): Node

Parâmetros

options

GetRootNodeOptions

Retornos

Node

herdado de Node.getRootNode

hasChildNodes()

Retorna se o nó tem filhos.

function hasChildNodes(): boolean

Retornos

boolean

Herdado de Node.hasChildNodes

insertBefore<T>(T, null | Node)

function insertBefore<T>(node: T, child: null | Node): T

Parâmetros

node

T

child

null | Node

Retornos

T

Herdado de Node.insertBefore

isDefaultNamespace(null | string)

function isDefaultNamespace(namespace: null | string): boolean

Parâmetros

namespace

null | string

Retornos

boolean

Herdado de Node.isDefaultNamespace

isEqualNode(null | Node)

Retorna se o nó e outroNode têm as mesmas propriedades.

function isEqualNode(otherNode: null | Node): boolean

Parâmetros

otherNode

null | Node

Retornos

boolean

Herdado de Node.isEqualNode

isSameNode(null | Node)

function isSameNode(otherNode: null | Node): boolean

Parâmetros

otherNode

null | Node

Retornos

boolean

Herdado de Node.isSameNode

lookupNamespaceURI(null | string)

function lookupNamespaceURI(prefix: null | string): null | string

Parâmetros

prefix

null | string

Retornos

null | string

herdado de Node.lookupNamespaceURI

lookupPrefix(null | string)

function lookupPrefix(namespace: null | string): null | string

Parâmetros

namespace

null | string

Retornos

null | string

herdado de Node.lookupPrefix

normalize()

Remove nós de Texto exclusivos vazios e concatena os dados dos nós de Texto exclusivos contíguos restantes no primeiro de seus nós.

function normalize()

Herdado de Node.normalize

prepend((string | Node)[])

Insere nós antes do primeiro filho do nó, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

function prepend(nodes: (string | Node)[])

Parâmetros

nodes

(string | Node)[]

Herdado de ParentNode.prepend

querySelector<E>(string)

function querySelector<E>(selectors: string): null | E

Parâmetros

selectors

string

Retornos

null | E

Herdado de ParentNode.querySelector

querySelector<K>(K)

Retorna o primeiro elemento que é um descendente de nó que corresponde aos seletores.

function querySelector<K>(selectors: K): null | HTMLElementTagNameMap[K]

Parâmetros

selectors

K

Retornos

null | HTMLElementTagNameMap[K]

Herdado de ParentNode.querySelector

querySelector<K>(K)

function querySelector<K>(selectors: K): null | SVGElementTagNameMap[K]

Parâmetros

selectors

K

Retornos

null | SVGElementTagNameMap[K]

Herdado de ParentNode.querySelector

querySelectorAll<E>(string)

function querySelectorAll<E>(selectors: string): NodeListOf<E>

Parâmetros

selectors

string

Retornos

NodeListOf<E>

Herdado de ParentNode.querySelectorAll

querySelectorAll<K>(K)

Retorna todos os descendentes de elementos de nó que correspondem aos seletores.

function querySelectorAll<K>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>

Parâmetros

selectors

K

Retornos

NodeListOf<HTMLElementTagNameMap[K]>

Herdado de ParentNode.querySelectorAll

querySelectorAll<K>(K)

function querySelectorAll<K>(selectors: K): NodeListOf<SVGElementTagNameMap[K]>

Parâmetros

selectors

K

Retornos

NodeListOf<SVGElementTagNameMap[K]>

Herdado de ParentNode.querySelectorAll

removeChild<T>(T)

function removeChild<T>(child: T): T

Parâmetros

child

T

Retornos

T

Herdado de Node.removeChild

replaceChild<T>(Node, T)

function replaceChild<T>(node: Node, child: T): T

Parâmetros

node

Node

child

T

Retornos

T

Herdado de Node.replaceChild

replaceChildren((string | Node)[])

Substitua todos os filhos do nó por nós, substituindo cadeias de caracteres em nós por nós de texto equivalentes.

Gerará um DOMException "HierarchyRequestError" se as restrições da árvore de nó forem violadas.

function replaceChildren(nodes: (string | Node)[])

Parâmetros

nodes

(string | Node)[]

herdado de ParentNode.replaceChildren