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
alink |
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. |
bg |
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. |
character |
Retorna a codificação do documento. |
charset | Obtém ou define o conjunto de caracteres usado para codificar o objeto. |
compat |
Obtém um valor que indica se o modo em conformidade com padrões está ativado para o objeto. |
content |
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. |
current |
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. |
default |
Retorna o objeto Window do documento ativo. |
design |
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. |
document |
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. |
fg |
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 | |
fullscreen |
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. |
input |
Retorna a codificação de caracteres usada para criar a página da Web que é carregada no objeto do documento. |
last |
Obtém a data em que a página foi modificada pela última vez, se a página fornecer uma. |
link |
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. |
moz |
|
ms |
|
onfullscreenchange | |
onfullscreenerror | |
onpointerlockchange | |
onpointerlockerror | |
onreadystatechange | É acionado quando o estado do objeto é alterado. |
onvisibilitychange | |
owner |
|
picture |
|
plugins | Retornar uma HTMLCollection dos elementos de inserção no Documento. |
ready |
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. |
root |
|
scripts | Recupera uma coleção de todos os objetos de script no documento. |
scrolling |
|
timeline | |
title | Contém o título do documento. |
URL | Define ou obtém a URL do documento atual. |
visibility |
|
vlink |
Define ou obtém a cor dos links que o usuário visitou. |
webkit |
Propriedades herdadas
active |
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. |
adopted |
|
ATTRIBUTE_NODE | |
baseURI | Retorna a URL base do documento do nó do nó. |
CDATA_SECTION_NODE | o nó é um nó CDATASection. |
child |
|
child |
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 | |
first |
Retorna o primeiro filho. |
first |
Retorna o primeiro filho que é um elemento e nulo caso contrário. |
fonts | |
fullscreen |
Retorna o elemento fullscreen do documento. |
is |
Retornará true se o nó estiver conectado e false caso contrário. |
last |
Retorna o último filho. |
last |
Retorna o último filho que é um elemento e nulo caso contrário. |
next |
Retorna o próximo irmão. |
node |
Retorna uma cadeia de caracteres apropriada para o tipo de nó. |
node |
Retorna o tipo de nó. |
node |
|
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 | |
parent |
Retorna o elemento pai. |
parent |
Retorna o pai. |
picture |
|
pointer |
|
previous |
Retorna o irmão anterior. |
PROCESSING_INSTRUCTION_NODE | o nó é um nó ProcessingInstruction. |
style |
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. |
text |
|
TEXT_NODE | o nó é um nó de texto. |
Métodos
add |
|
add |
|
adopt |
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". |
capture |
|
caret |
|
clear() | |
close() | Fecha um fluxo de saída e força os dados enviados a serem exibidos. |
create |
Cria um objeto de atributo com um nome especificado. |
create |
|
create |
Retorna um nó CDATASection cujos dados são dados. |
create |
Cria um objeto de comentário com os dados especificados. |
create |
Cria um novo documento. |
create |
|
create |
Cria uma instância do elemento para a marca especificada. |
create |
|
create |
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. |
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
|
create |
Cria um objeto NodeIterator que você pode usar para percorrer listas filtradas de nós ou elementos em um documento. |
create |
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. |
create |
Retorna um objeto de intervalo vazio que tem os dois pontos de limite posicionados no início do documento. |
create |
Cria uma cadeia de caracteres de texto com base no valor especificado. |
create |
Cria um objeto TreeWalker que você pode usar para percorrer listas filtradas de nós ou elementos em um documento. |
exec |
Executa um comando no documento atual, na seleção atual ou no intervalo fornecido. |
exit |
Impede que o elemento de tela inteira do documento seja exibido em tela inteira e resolve a promessa quando concluído. |
exit |
|
exit |
|
get |
Retorna uma referência ao primeiro objeto com o valor especificado do atributo ID. |
get |
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. |
get |
Obtém uma coleção de objetos com base no valor do atributo NAME ou ID. |
get |
|
get |
Recupera uma coleção de objetos com base no nome do elemento especificado. |
get |
|
get |
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. |
get |
|
get |
|
get |
Retorna um objeto que representa a seleção atual do documento que é carregado no objeto que exibe uma página da Web. |
has |
Obtém um valor que indica se o objeto tem foco no momento. |
has |
|
import |
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. |
query |
Retorna um valor booliano que indica se um comando especificado pode ser executado com êxito usando execCommand, dado o estado atual do documento. |
query |
Retorna um valor booliano que indica se o comando especificado está no estado indeterminado. |
query |
Retorna um valor booliano que indica o estado atual do comando. |
query |
Retorna um valor booliano que indica se o comando atual tem suporte no intervalo atual. |
query |
Retorna o valor atual do documento, intervalo ou seleção atual para o comando fornecido. |
release |
|
remove |
|
remove |
|
request |
|
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. |
append |
|
clone |
Retorna uma cópia do nó. Se for profunda, a cópia também incluirá os descendentes do nó. |
compare |
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. |
create |
|
create |
|
dispatch |
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. |
element |
Retorna o elemento para a coordenada x especificada e a coordenada y especificada. |
elements |
|
evaluate(string, Node, null | XPath |
|
get |
|
get |
Retorna a raiz do nó. |
has |
Retorna se o nó tem filhos. |
insert |
|
is |
|
is |
Retorna se o nó e outroNode têm as mesmas propriedades. |
is |
|
lookup |
|
lookup |
|
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. |
query |
|
query |
Retorna o primeiro elemento que é um descendente de nó que corresponde aos seletores. |
query |
|
query |
|
query |
Retorna todos os descendentes de elementos de nó que correspondem aos seletores. |
query |
|
remove |
|
replace |
|
replace |
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
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.
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
links
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