Partager via


Document interface

Toute page web chargée dans le navigateur et sert de point d’entrée dans le contenu de la page web, qui est l’arborescence DOM.

Extends

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

Propriétés

alinkColor

Définit ou obtient la couleur de tous les liens actifs dans le document.

all

Retourne une référence à la collection d’éléments contenue dans l’objet .

anchors

Récupère une collection de tous les objets qui ont un nom et/ou une propriété id. Les objets de cette collection sont dans l’ordre source HTML.

applets

Récupère une collection de tous les objets applet dans le document.

bgColor

Obsolète. Définit ou récupère une valeur qui indique la couleur d’arrière-plan derrière l’objet.

body

Spécifie le début et la fin du corps du document.

characterSet

Retourne l’encodage du document.

charset

Obtient ou définit le jeu de caractères utilisé pour encoder l’objet.

compatMode

Obtient une valeur qui indique si le mode conforme aux normes est activé pour l’objet.

contentType

Retourne le type de contenu du document.

cookie

Retourne les cookies HTTP qui s’appliquent au document. S’il n’y a pas de cookies ou s’il n’est pas possible d’appliquer des cookies à cette ressource, la chaîne vide est retournée.

Peut être défini pour ajouter un nouveau cookie à l’ensemble de cookies HTTP de l’élément.

Si le contenu est mis en bac à sable dans une origine unique (par exemple, dans un iframe avec l’attribut bac à sable), une exception DOMException « SecurityError » est levée lors de l’obtention et du paramètre.

currentScript

Retourne l’élément de script, ou l’élément de script SVG, en cours d’exécution, tant que l’élément représente un script classique. Dans le cas d’une exécution de script réentrant, retourne celui qui a récemment commencé à s’exécuter parmi ceux qui n’ont pas encore terminé l’exécution.

Retourne null si le document n’exécute pas actuellement de script ou d’élément de script SVG (par exemple, parce que le script en cours d’exécution est un gestionnaire d’événements ou un délai d’expiration), ou si l’élément script ou script SVG en cours d’exécution représente un script de module.

defaultView

Retourne l’objet Window du document actif.

designMode

Définit ou obtient une valeur qui indique si le document peut être modifié.

dir

Définit ou récupère une valeur qui indique l’ordre de lecture de l’objet.

doctype

Obtient un objet représentant la déclaration de type de document associée au document actif.

documentElement

Obtient une référence au nœud racine du document.

documentURI

Retourne l’URL du document.

domain

Définit ou obtient le domaine de sécurité du document.

embeds

Récupère une collection de tous les objets incorporés dans le document.

fgColor

Définit ou obtient la couleur de premier plan (texte) du document.

forms

Récupère une collection, dans l’ordre source, de tous les objets de formulaire dans le document.

fullscreen
fullscreenEnabled

Retourne true si le document a la possibilité d’afficher des éléments en plein écran et que le plein écran est pris en charge, ou false dans le cas contraire.

head

Retourne l’élément head.

hidden
images

Récupère une collection, dans l’ordre source, d’objets img dans le document.

implementation

Obtient l’objet d’implémentation du document actif.

inputEncoding

Retourne l’encodage de caractères utilisé pour créer la page web chargée dans l’objet de document.

lastModified

Obtient la date de la dernière modification de la page, si la page en fournit une.

linkColor

Définit ou obtient la couleur des liens de document.

links

Récupère une collection de tous les objets qui spécifient la propriété href et tous les objets de zone dans le document.

location

Contient des informations sur l’URL actuelle.

mozCancelFullScreen
msExitFullscreen
onfullscreenchange
onfullscreenerror
onpointerlockchange
onpointerlockerror
onreadystatechange

Se déclenche lorsque l’état de l’objet a changé.

onvisibilitychange
ownerDocument
pictureInPictureEnabled
plugins

Retourne une collection HTMLCollection des éléments incorporés dans le document.

readyState

Récupère une valeur qui indique l’état actuel de l’objet.

referrer

Obtient l’URL de l’emplacement qui a dirigé l’utilisateur vers la page active.

rootElement
scripts

Récupère une collection de tous les objets de script dans le document.

scrollingElement
timeline
title

Contient le titre du document.

URL

Définit ou obtient l’URL du document actif.

visibilityState
vlinkColor

Définit ou obtient la couleur des liens que l’utilisateur a visités.

webkitExitFullscreen

Propriétés héritées

activeElement

Retourne l’élément le plus profond du document à travers lequel ou vers lequel les événements clés sont routés. Il s’agit, en gros, de l’élément ciblé dans le document.

Dans le cadre de cette API, lorsqu’un contexte de navigation enfant est ciblé, son conteneur est concentré dans le contexte de navigation parent. Par exemple, si l’utilisateur déplace le focus sur un contrôle de texte dans un iframe, l’iframe est l’élément retourné par l’API activeElement dans le document de nœud de l’iframe.

De même, lorsque l’élément focus se trouve dans une autre arborescence de nœuds que documentOrShadowRoot, l’élément retourné est l’hôte qui se trouve dans la même arborescence de nœuds que documentOrShadowRoot si documentOrShadowRoot est un ancêtre inclusif avec l’ombre de l’élément ciblé, et null si ce n’est pas le cas.

adoptedStyleSheets
ATTRIBUTE_NODE
baseURI

Retourne l’URL de base du document du nœud du nœud.

CDATA_SECTION_NODE

node est un nœud CDATASection.

childElementCount
childNodes

Retourne les enfants.

children

Retourne les éléments enfants.

COMMENT_NODE

node est un nœud Commentaire.

DOCUMENT_FRAGMENT_NODE

node est un nœud DocumentFragment.

DOCUMENT_NODE

node est un document.

DOCUMENT_POSITION_CONTAINED_BY

Défini lorsque l’autre est un descendant du nœud.

DOCUMENT_POSITION_CONTAINS

Défini lorsque l’autre est un ancêtre du nœud.

DOCUMENT_POSITION_DISCONNECTED

Définissez quand nœud et autres ne sont pas dans la même arborescence.

DOCUMENT_POSITION_FOLLOWING

Défini lorsque l’autre est le nœud suivant.

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_PRECEDING

Défini lorsque l’autre est le nœud précédent.

DOCUMENT_TYPE_NODE

node est un doctype.

ELEMENT_NODE

node est un élément.

ENTITY_NODE
ENTITY_REFERENCE_NODE
firstChild

Retourne le premier enfant.

firstElementChild

Retourne le premier enfant qui est un élément, et null dans le cas contraire.

fonts
fullscreenElement

Renvoie l’élément plein écran du document.

isConnected

Retourne la valeur true si le nœud est connecté et false dans le cas contraire.

lastChild

Retourne le dernier enfant.

lastElementChild

Retourne le dernier enfant qui est un élément, et null dans le cas contraire.

nextSibling

Retourne le frère suivant.

nodeName

Retourne une chaîne appropriée pour le type de nœud.

nodeType

Retourne le type de nœud.

nodeValue
NOTATION_NODE
onabort

Se déclenche lorsque l’utilisateur abandonne le téléchargement.

onanimationcancel
onanimationend
onanimationiteration
onanimationstart
onauxclick
onbeforeinput
onblur

Se déclenche lorsque l’objet perd le focus d’entrée.

oncancel
oncanplay

Se produit lorsque la lecture est possible, mais nécessite une mise en mémoire tampon supplémentaire.

oncanplaythrough
onchange

Se déclenche lorsque le contenu de l’objet ou de la sélection a changé.

onclick

Se déclenche lorsque l’utilisateur clique sur le bouton gauche de la souris sur l’objet

onclose
oncontextmenu

Se déclenche lorsque l’utilisateur clique sur le bouton droit de la souris dans la zone cliente, en ouvrant le menu contextuel.

oncopy
oncuechange
oncut
ondblclick

Se déclenche lorsque l’utilisateur double-clique sur l’objet.

ondrag

Se déclenche sur l’objet source en continu pendant une opération de glissement.

ondragend

Se déclenche sur l’objet source lorsque l’utilisateur relâche la souris à la fermeture d’une opération de glissement.

ondragenter

Se déclenche sur l’élément cible lorsque l’utilisateur fait glisser l’objet vers une cible de dépôt valide.

ondragleave

Se déclenche sur l’objet cible lorsque l’utilisateur déplace la souris d’une cible de déplacement valide pendant une opération de glissement.

ondragover

Se déclenche sur l’élément cible en continu pendant que l’utilisateur fait glisser l’objet sur une cible de dépôt valide.

ondragstart

Se déclenche sur l’objet source lorsque l’utilisateur commence à faire glisser une sélection de texte ou un objet sélectionné.

ondrop
ondurationchange

Se produit lorsque l’attribut duration est mis à jour.

onemptied

Se produit lorsque l’élément multimédia est réinitialisé à son état initial.

onended

Se produit lorsque la fin de la lecture est atteinte.

onerror

Se déclenche lorsqu’une erreur se produit pendant le chargement de l’objet.

onfocus

Se déclenche lorsque l’objet reçoit le focus.

onformdata
ongotpointercapture
oninput
oninvalid
onkeydown

Se déclenche lorsque l’utilisateur appuie sur une touche.

onkeypress

Se déclenche lorsque l’utilisateur appuie sur une touche alphanumérique.

onkeyup

Se déclenche lorsque l’utilisateur libère une clé.

onload

Se déclenche immédiatement après le chargement de l’objet par le navigateur.

onloadeddata

Se produit lorsque les données multimédias sont chargées à la position de lecture actuelle.

onloadedmetadata

Se produit lorsque la durée et les dimensions du média ont été déterminées.

onloadstart

Se produit quand Internet Explorer commence à rechercher des données multimédias.

onlostpointercapture
onmousedown

Se déclenche lorsque l’utilisateur clique sur l’objet avec l’un ou l’autre bouton de la souris.

onmouseenter
onmouseleave
onmousemove

Se déclenche lorsque l’utilisateur déplace la souris sur l’objet.

onmouseout

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris en dehors des limites de l’objet.

onmouseover

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris dans l’objet.

onmouseup

Se déclenche lorsque l’utilisateur relâche un bouton de souris alors que la souris se trouve sur l’objet.

onpaste
onpause

Se produit lorsque la lecture est suspendue.

onplay

Se produit lorsque la méthode play est demandée.

onplaying

Se produit lorsque la lecture de l’audio ou de la vidéo a commencé.

onpointercancel
onpointerdown
onpointerenter
onpointerleave
onpointermove
onpointerout
onpointerover
onpointerup
onprogress

Se produit pour indiquer la progression lors du téléchargement des données multimédias.

onratechange

Se produit lorsque le taux de lecture est augmenté ou réduit.

onreset

Se déclenche lorsque l’utilisateur réinitialise un formulaire.

onresize
onscroll

Se déclenche lorsque l’utilisateur repositionne la zone de défilement dans la barre de défilement de l’objet .

onsecuritypolicyviolation
onseeked

Se produit lorsque l’opération de recherche se termine.

onseeking

Se produit lorsque la position de lecture actuelle est déplacée.

onselect

Se déclenche lorsque la sélection actuelle change.

onselectionchange
onselectstart
onslotchange
onstalled

Se produit lorsque le téléchargement s’est arrêté.

onsubmit
onsuspend

Se produit si l’opération de chargement a été interrompue intentionnellement.

ontimeupdate

Se produit pour indiquer la position de lecture actuelle.

ontoggle
ontouchcancel
ontouchend
ontouchmove
ontouchstart
ontransitioncancel
ontransitionend
ontransitionrun
ontransitionstart
onvolumechange

Se produit lorsque le volume est modifié ou que la lecture est désactivée ou désactivée.

onwaiting

Se produit lorsque la lecture s’arrête, car l’image suivante d’une ressource vidéo n’est pas disponible.

onwebkitanimationend
onwebkitanimationiteration
onwebkitanimationstart
onwebkittransitionend
onwheel
parentElement

Retourne l’élément parent.

parentNode

Retourne le parent.

pictureInPictureElement
pointerLockElement
previousSibling

Retourne le frère précédent.

PROCESSING_INSTRUCTION_NODE

node est un nœud ProcessingInstruction.

styleSheets

Récupère une collection d’objets styleSheet représentant les feuilles de style qui correspondent à chaque instance d’un lien ou d’un objet de style dans le document.

textContent
TEXT_NODE

node est un nœud Texte.

Méthodes

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

Déplace le nœud d’un autre document et le retourne.

Si node est un document, lève une DOMException « NotSupportedError » ou, si le nœud est une racine d’ombre, lève une EXCEPTION DOMException « HierarchyRequestError ».

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

Ferme un flux de sortie et force l’affichage des données envoyées.

createAttribute(string)

Crée un objet d’attribut avec un nom spécifié.

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

Retourne un nœud CDATASection dont les données sont des données.

createComment(string)

Crée un objet comment avec les données spécifiées.

createDocumentFragment()

Crée un document.

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

Crée une instance de l’élément pour la balise spécifiée.

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

Retourne un élément avec un espace de noms d’espace de noms. Son préfixe d’espace de noms est « : » (U+003E) dans qualifiedName ou null. Son nom local sera « : » (U+003E) dans qualifiedName ou qualifiedName.

Si localName ne correspond pas à la production name, une exception DOMException « InvalidCharacterError » est levée.

Si l’une des conditions suivantes est remplie, une exception DOMException « NamespaceError » est levée :

localName ne correspond pas à la production QName. Le préfixe de l’espace de noms n’est pas null et l’espace de noms est la chaîne vide. Le préfixe de l’espace de noms est « xml » et l’espace de noms n’est pas l’espace de noms XML. qualifiedName ou le préfixe d’espace de noms est « xmlns » et l’espace de noms n’est pas l’espace de noms XMLNS. namespace est l’espace de noms XMLNS et ni qualifiedName ni le préfixe d’espace de noms est « xmlns ».

Lorsqu’il est fourni, les options peuvent être utilisées pour créer un élément intégré personnalisé.

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)

Crée un objet NodeIterator que vous pouvez utiliser pour parcourir des listes filtrées de nœuds ou d’éléments dans un document.

createProcessingInstruction(string, string)

Retourne un nœud ProcessingInstruction dont la cible est cible et les données sont des données. Si la cible ne correspond pas à la production name, une exception DOMException « InvalidCharacterError » est levée. Si les données contiennent « ?> » Une exception DOMException « InvalidCharacterError » est levée.

createRange()

Retourne un objet de plage vide dont les deux points limites sont positionnés au début du document.

createTextNode(string)

Crée une chaîne de texte à partir de la valeur spécifiée.

createTreeWalker(Node, number, null | NodeFilter)

Crée un objet TreeWalker que vous pouvez utiliser pour parcourir des listes filtrées de nœuds ou d’éléments dans un document.

execCommand(string, boolean, string)

Exécute une commande sur le document actif, la sélection actuelle ou la plage donnée.

exitFullscreen()

Empêche l’affichage en mode plein écran de l’élément plein écran du document et résout la promesse lorsque vous avez terminé.

exitPictureInPicture()
exitPointerLock()
getElementById(string)

Retourne une référence au premier objet avec la valeur spécifiée de l’attribut ID.

getElementsByClassName(string)

Renvoie une collection HTMLCollection des éléments de l’objet sur lequel la méthode a été appelée (un document ou un élément) qui ont toutes les classes données par classNames. L’argument classNames est interprété comme une liste de classes séparées par un espace.

getElementsByName(string)

Obtient une collection d’objets en fonction de la valeur de l’attribut NAME ou ID.

getElementsByTagName(string)
getElementsByTagName<K>(K)

Récupère une collection d’objets en fonction du nom d’élément spécifié.

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

Si l’espace de noms et localName sont « * » retourne une collection HTMLCollection de tous les éléments descendants.

Si seul l’espace de noms a la valeur « * » renvoie une collection HTMLCollection de tous les éléments descendants dont le nom local est localName.

Si seul localName a la valeur « * » renvoie une collection HTMLCollection de tous les éléments descendants dont l’espace de noms est espace de noms.

Sinon, retourne une collection HTMLCollection de tous les éléments descendants dont l’espace de noms est l’espace de noms et le nom local est localName.

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

Renvoie un objet représentant la sélection actuelle du document chargé dans l’objet affichant une page web.

hasFocus()

Obtient une valeur indiquant si l’objet a actuellement le focus.

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

Retourne une copie du nœud. Si deep a la valeur true, la copie inclut également les descendants du nœud.

Si node est un document ou une racine d’ombre, lève une exception DOMException « NotSupportedError ».

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

Ouvre une nouvelle fenêtre et charge un document spécifié par une URL donnée. Ouvre également une nouvelle fenêtre qui utilise le paramètre url et le paramètre name pour collecter la sortie de la méthode write et de la méthode writeln.

queryCommandEnabled(string)

Renvoie une valeur booléenne qui indique si une commande spécifiée peut être exécutée avec succès à l’aide de execCommand, compte tenu de l’état actuel du document.

queryCommandIndeterm(string)

Retourne une valeur booléenne qui indique si la commande spécifiée est à l’état indéterminé.

queryCommandState(string)

Retourne une valeur booléenne qui indique l’état actuel de la commande.

queryCommandSupported(string)

Retourne une valeur booléenne qui indique si la commande actuelle est prise en charge sur la plage actuelle.

queryCommandValue(string)

Retourne la valeur actuelle du document, de la plage ou de la sélection actuelle pour la commande donnée.

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

Écrit une ou plusieurs expressions HTML dans un document dans la fenêtre spécifiée.

writeln(string[])

Écrit une ou plusieurs expressions HTML, suivies d’un retour chariot, dans un document dans la fenêtre spécifiée.

Méthodes héritées

append((string | Node)[])

Insère des nœuds après le dernier enfant du nœud, tout en remplaçant les chaînes dans les nœuds par des nœuds Text équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

appendChild<T>(T)
cloneNode(boolean)

Retourne une copie du nœud. Si deep a la valeur true, la copie inclut également les descendants du nœud.

compareDocumentPosition(Node)

Retourne un masque de bits indiquant la position d’un autre par rapport au nœud.

contains(null | Node)

Retourne la valeur true si other est un descendant inclusif du nœud et false dans le cas contraire.

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

Répartit un événement d’événement synthétique vers la cible et retourne true si la valeur de l’attribut annulable de l’événement est false ou si sa méthode preventDefault() n’a pas été appelée, et false dans le cas contraire.

elementFromPoint(number, number)

Retourne l’élément pour la coordonnée x spécifiée et la coordonnée y spécifiée.

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

Retourne la racine du nœud.

hasChildNodes()

Retourne si le nœud a des enfants.

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

Retourne si node et otherNode ont les mêmes propriétés.

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

Supprime les nœuds Texte exclusifs vides et concatène les données des nœuds Text exclusifs contigus restants dans le premier de leurs nœuds.

prepend((string | Node)[])

Insère des nœuds avant le premier enfant du nœud, tout en remplaçant les chaînes dans les nœuds par des nœuds Text équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

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

Retourne le premier élément qui est un descendant du nœud qui correspond aux sélecteurs.

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

Retourne tous les descendants d’éléments du nœud qui correspondent aux sélecteurs.

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

Remplacez tous les enfants de nœud par des nœuds, tout en remplaçant les chaînes dans les nœuds par des nœuds Texte équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

Détails de la propriété

alinkColor

Avertissement

Cette API est à présent déconseillée.

Définit ou obtient la couleur de tous les liens actifs dans le document.

alinkColor: string

Valeur de propriété

string

all

Avertissement

Cette API est à présent déconseillée.

Retourne une référence à la collection d’éléments contenue dans l’objet .

all: HTMLAllCollection

Valeur de propriété

HTMLAllCollection

anchors

Avertissement

Cette API est à présent déconseillée.

Récupère une collection de tous les objets qui ont un nom et/ou une propriété id. Les objets de cette collection sont dans l’ordre source HTML.

anchors: HTMLCollectionOf<HTMLAnchorElement>

Valeur de propriété

HTMLCollectionOf<HTMLAnchorElement>

applets

Avertissement

Cette API est à présent déconseillée.

Récupère une collection de tous les objets applet dans le document.

applets: HTMLCollection

Valeur de propriété

HTMLCollection

bgColor

Avertissement

Cette API est à présent déconseillée.

Obsolète. Définit ou récupère une valeur qui indique la couleur d’arrière-plan derrière l’objet.

bgColor: string

Valeur de propriété

string

body

Spécifie le début et la fin du corps du document.

body: HTMLElement

Valeur de propriété

HTMLElement

characterSet

Retourne l’encodage du document.

characterSet: string

Valeur de propriété

string

charset

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of characterSet.

Obtient ou définit le jeu de caractères utilisé pour encoder l’objet.

charset: string

Valeur de propriété

string

compatMode

Obtient une valeur qui indique si le mode conforme aux normes est activé pour l’objet.

compatMode: string

Valeur de propriété

string

contentType

Retourne le type de contenu du document.

contentType: string

Valeur de propriété

string

Retourne les cookies HTTP qui s’appliquent au document. S’il n’y a pas de cookies ou s’il n’est pas possible d’appliquer des cookies à cette ressource, la chaîne vide est retournée.

Peut être défini pour ajouter un nouveau cookie à l’ensemble de cookies HTTP de l’élément.

Si le contenu est mis en bac à sable dans une origine unique (par exemple, dans un iframe avec l’attribut bac à sable), une exception DOMException « SecurityError » est levée lors de l’obtention et du paramètre.

cookie: string

Valeur de propriété

string

currentScript

Retourne l’élément de script, ou l’élément de script SVG, en cours d’exécution, tant que l’élément représente un script classique. Dans le cas d’une exécution de script réentrant, retourne celui qui a récemment commencé à s’exécuter parmi ceux qui n’ont pas encore terminé l’exécution.

Retourne null si le document n’exécute pas actuellement de script ou d’élément de script SVG (par exemple, parce que le script en cours d’exécution est un gestionnaire d’événements ou un délai d’expiration), ou si l’élément script ou script SVG en cours d’exécution représente un script de module.

currentScript: null | HTMLOrSVGScriptElement

Valeur de propriété

null | HTMLOrSVGScriptElement

defaultView

Retourne l’objet Window du document actif.

defaultView: null | (Window & typeof globalThis)

Valeur de propriété

null | (Window & typeof globalThis)

designMode

Définit ou obtient une valeur qui indique si le document peut être modifié.

designMode: string

Valeur de propriété

string

dir

Définit ou récupère une valeur qui indique l’ordre de lecture de l’objet.

dir: string

Valeur de propriété

string

doctype

Obtient un objet représentant la déclaration de type de document associée au document actif.

doctype: null | DocumentType

Valeur de propriété

null | DocumentType

documentElement

Obtient une référence au nœud racine du document.

documentElement: HTMLElement

Valeur de propriété

HTMLElement

documentURI

Retourne l’URL du document.

documentURI: string

Valeur de propriété

string

domain

Avertissement

Cette API est à présent déconseillée.

Définit ou obtient le domaine de sécurité du document.

domain: string

Valeur de propriété

string

embeds

Récupère une collection de tous les objets incorporés dans le document.

embeds: HTMLCollectionOf<HTMLEmbedElement>

Valeur de propriété

HTMLCollectionOf<HTMLEmbedElement>

fgColor

Avertissement

Cette API est à présent déconseillée.

Définit ou obtient la couleur de premier plan (texte) du document.

fgColor: string

Valeur de propriété

string

forms

Récupère une collection, dans l’ordre source, de tous les objets de formulaire dans le document.

forms: HTMLCollectionOf<HTMLFormElement>

Valeur de propriété

HTMLCollectionOf<HTMLFormElement>

fullscreen

Avertissement

Cette API est à présent déconseillée.

fullscreen: boolean

Valeur de propriété

boolean

fullscreenEnabled

Retourne true si le document a la possibilité d’afficher des éléments en plein écran et que le plein écran est pris en charge, ou false dans le cas contraire.

fullscreenEnabled: boolean

Valeur de propriété

boolean

head

Retourne l’élément head.

head: HTMLHeadElement

Valeur de propriété

HTMLHeadElement

hidden

hidden: boolean

Valeur de propriété

boolean

images

Récupère une collection, dans l’ordre source, d’objets img dans le document.

images: HTMLCollectionOf<HTMLImageElement>

Valeur de propriété

HTMLCollectionOf<HTMLImageElement>

implementation

Obtient l’objet d’implémentation du document actif.

implementation: DOMImplementation

Valeur de propriété

DOMImplementation

inputEncoding

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of characterSet.

Retourne l’encodage de caractères utilisé pour créer la page web chargée dans l’objet de document.

inputEncoding: string

Valeur de propriété

string

lastModified

Obtient la date de la dernière modification de la page, si la page en fournit une.

lastModified: string

Valeur de propriété

string

linkColor

Avertissement

Cette API est à présent déconseillée.

Définit ou obtient la couleur des liens de document.

linkColor: string

Valeur de propriété

string

Récupère une collection de tous les objets qui spécifient la propriété href et tous les objets de zone dans le document.

links: HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

Valeur de propriété

HTMLCollectionOf<HTMLAnchorElement | HTMLAreaElement>

location

Contient des informations sur l’URL actuelle.

Location location

Valeur de propriété

Location

mozCancelFullScreen

mozCancelFullScreen: any

Valeur de propriété

any

msExitFullscreen

msExitFullscreen: any

Valeur de propriété

any

onfullscreenchange

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

Valeur de propriété

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

onfullscreenerror

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

Valeur de propriété

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

onpointerlockchange

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

Valeur de propriété

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

onpointerlockerror

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

Valeur de propriété

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

onreadystatechange

Se déclenche lorsque l’état de l’objet a changé.

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

Valeur de propriété

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

onvisibilitychange

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

Valeur de propriété

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

ownerDocument

ownerDocument: null

Valeur de propriété

null

pictureInPictureEnabled

pictureInPictureEnabled: boolean

Valeur de propriété

boolean

plugins

Retourne une collection HTMLCollection des éléments incorporés dans le document.

plugins: HTMLCollectionOf<HTMLEmbedElement>

Valeur de propriété

HTMLCollectionOf<HTMLEmbedElement>

readyState

Récupère une valeur qui indique l’état actuel de l’objet.

readyState: DocumentReadyState

Valeur de propriété

DocumentReadyState

referrer

Obtient l’URL de l’emplacement qui a dirigé l’utilisateur vers la page active.

referrer: string

Valeur de propriété

string

rootElement

Avertissement

Cette API est à présent déconseillée.

rootElement: null | SVGSVGElement

Valeur de propriété

null | SVGSVGElement

scripts

Récupère une collection de tous les objets de script dans le document.

scripts: HTMLCollectionOf<HTMLScriptElement>

Valeur de propriété

HTMLCollectionOf<HTMLScriptElement>

scrollingElement

scrollingElement: null | Element

Valeur de propriété

null | Element

timeline

timeline: DocumentTimeline

Valeur de propriété

DocumentTimeline

title

Contient le titre du document.

title: string

Valeur de propriété

string

URL

Définit ou obtient l’URL du document actif.

URL: string

Valeur de propriété

string

visibilityState

visibilityState: DocumentVisibilityState

Valeur de propriété

DocumentVisibilityState

vlinkColor

Avertissement

Cette API est à présent déconseillée.

Définit ou obtient la couleur des liens que l’utilisateur a visités.

vlinkColor: string

Valeur de propriété

string

webkitExitFullscreen

webkitExitFullscreen: void

Valeur de propriété

void

Détails de la propriété héritée

activeElement

Retourne l’élément le plus profond du document à travers lequel ou vers lequel les événements clés sont routés. Il s’agit, en gros, de l’élément ciblé dans le document.

Dans le cadre de cette API, lorsqu’un contexte de navigation enfant est ciblé, son conteneur est concentré dans le contexte de navigation parent. Par exemple, si l’utilisateur déplace le focus sur un contrôle de texte dans un iframe, l’iframe est l’élément retourné par l’API activeElement dans le document de nœud de l’iframe.

De même, lorsque l’élément focus se trouve dans une autre arborescence de nœuds que documentOrShadowRoot, l’élément retourné est l’hôte qui se trouve dans la même arborescence de nœuds que documentOrShadowRoot si documentOrShadowRoot est un ancêtre inclusif avec l’ombre de l’élément ciblé, et null si ce n’est pas le cas.

activeElement: null | Element

Valeur de propriété

null | Element

Hérité de DocumentOrShadowRoot.activeElement

adoptedStyleSheets

adoptedStyleSheets: CSSStyleSheet[]

Valeur de propriété

CSSStyleSheet[]

Hérité de DocumentOrShadowRoot.adoptStyleSheets

ATTRIBUTE_NODE

ATTRIBUTE_NODE: number

Valeur de propriété

number

Hérité de Node.ATTRIBUTE_NODE

baseURI

Retourne l’URL de base du document du nœud du nœud.

baseURI: string

Valeur de propriété

string

Hérité de Node.baseURI

CDATA_SECTION_NODE

node est un nœud CDATASection.

CDATA_SECTION_NODE: number

Valeur de propriété

number

Hérité de Node.CDATA_SECTION_NODE

childElementCount

childElementCount: number

Valeur de propriété

number

Hérité de ParentNode.childElementCount

childNodes

Retourne les enfants.

childNodes: NodeListOf<ChildNode>

Valeur de propriété

NodeListOf<ChildNode>

Hérité de Node.childNodes

children

Retourne les éléments enfants.

children: HTMLCollection

Valeur de propriété

HTMLCollection

Hérité de ParentNode.children

COMMENT_NODE

node est un nœud Commentaire.

COMMENT_NODE: number

Valeur de propriété

number

Hérité de Node.COMMENT_NODE

DOCUMENT_FRAGMENT_NODE

node est un nœud DocumentFragment.

DOCUMENT_FRAGMENT_NODE: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_FRAGMENT_NODE

DOCUMENT_NODE

node est un document.

DOCUMENT_NODE: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_NODE

DOCUMENT_POSITION_CONTAINED_BY

Défini lorsque l’autre est un descendant du nœud.

DOCUMENT_POSITION_CONTAINED_BY: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_CONTAINED_BY

DOCUMENT_POSITION_CONTAINS

Défini lorsque l’autre est un ancêtre du nœud.

DOCUMENT_POSITION_CONTAINS: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_CONTAINS

DOCUMENT_POSITION_DISCONNECTED

Définissez quand nœud et autres ne sont pas dans la même arborescence.

DOCUMENT_POSITION_DISCONNECTED: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_DISCONNECTED

DOCUMENT_POSITION_FOLLOWING

Défini lorsque l’autre est le nœud suivant.

DOCUMENT_POSITION_FOLLOWING: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_FOLLOWING

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_PRECEDING

Défini lorsque l’autre est le nœud précédent.

DOCUMENT_POSITION_PRECEDING: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_POSITION_PRECEDING

DOCUMENT_TYPE_NODE

node est un doctype.

DOCUMENT_TYPE_NODE: number

Valeur de propriété

number

Hérité de Node.DOCUMENT_TYPE_NODE

ELEMENT_NODE

node est un élément.

ELEMENT_NODE: number

Valeur de propriété

number

Hérité de Node.ELEMENT_NODE

ENTITY_NODE

ENTITY_NODE: number

Valeur de propriété

number

Hérité de Node.ENTITY_NODE

ENTITY_REFERENCE_NODE

ENTITY_REFERENCE_NODE: number

Valeur de propriété

number

Hérité de Node.ENTITY_REFERENCE_NODE

firstChild

Retourne le premier enfant.

firstChild: null | ChildNode

Valeur de propriété

null | ChildNode

Hérité de Node.firstChild

firstElementChild

Retourne le premier enfant qui est un élément, et null dans le cas contraire.

firstElementChild: null | Element

Valeur de propriété

null | Element

Hérité de ParentNode.firstElementChild

fonts

fonts: FontFaceSet

Valeur de propriété

FontFaceSet

Hérité de FontFaceSource.fonts

fullscreenElement

Renvoie l’élément plein écran du document.

fullscreenElement: null | Element

Valeur de propriété

null | Element

Hérité de DocumentOrShadowRoot.fullscreenElement

isConnected

Retourne la valeur true si le nœud est connecté et false dans le cas contraire.

isConnected: boolean

Valeur de propriété

boolean

Hérité de Node.isConnected

lastChild

Retourne le dernier enfant.

lastChild: null | ChildNode

Valeur de propriété

null | ChildNode

Hérité de Node.lastChild

lastElementChild

Retourne le dernier enfant qui est un élément, et null dans le cas contraire.

lastElementChild: null | Element

Valeur de propriété

null | Element

Hérité de ParentNode.lastElementChild

nextSibling

Retourne le frère suivant.

nextSibling: null | ChildNode

Valeur de propriété

null | ChildNode

Hérité de Node.nextSibling

nodeName

Retourne une chaîne appropriée pour le type de nœud.

nodeName: string

Valeur de propriété

string

Hérité de Node.nodeName

nodeType

Retourne le type de nœud.

nodeType: number

Valeur de propriété

number

Hérité de Node.nodeType

nodeValue

nodeValue: null | string

Valeur de propriété

null | string

Hérité de Node.nodeValue

NOTATION_NODE

NOTATION_NODE: number

Valeur de propriété

number

Hérité de Node.NOTATION_NODE

onabort

Se déclenche lorsque l’utilisateur abandonne le téléchargement.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onabort

onanimationcancel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onanimationcancel

onanimationend

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onanimationend

onanimationiteration

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onanimationiteration

onanimationstart

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onanimationstart

onauxclick

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onauxclick

onbeforeinput

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onbeforeinput

onblur

Se déclenche lorsque l’objet perd le focus d’entrée.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onblur

oncancel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oncancel

oncanplay

Se produit lorsque la lecture est possible, mais nécessite une mise en mémoire tampon supplémentaire.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oncanplay

oncanplaythrough

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oncanplaythrough

onchange

Se déclenche lorsque le contenu de l’objet ou de la sélection a changé.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onchange

onclick

Se déclenche lorsque l’utilisateur clique sur le bouton gauche de la souris sur l’objet

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onclick

onclose

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onclose

oncontextmenu

Se déclenche lorsque l’utilisateur clique sur le bouton droit de la souris dans la zone cliente, en ouvrant le menu contextuel.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oncontextmenu

oncopy

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

Valeur de propriété

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

Hérité de DocumentAndElementEventHandlers.oncopy

oncuechange

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oncuechange

oncut

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

Valeur de propriété

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

Hérité de DocumentAndElementEventHandlers.oncut

ondblclick

Se déclenche lorsque l’utilisateur double-clique sur l’objet.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondblclick

ondrag

Se déclenche sur l’objet source en continu pendant une opération de glissement.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondrag

ondragend

Se déclenche sur l’objet source lorsque l’utilisateur relâche la souris à la fermeture d’une opération de glissement.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondragend

ondragenter

Se déclenche sur l’élément cible lorsque l’utilisateur fait glisser l’objet vers une cible de dépôt valide.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondragenter

ondragleave

Se déclenche sur l’objet cible lorsque l’utilisateur déplace la souris d’une cible de déplacement valide pendant une opération de glissement.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondragleave

ondragover

Se déclenche sur l’élément cible en continu pendant que l’utilisateur fait glisser l’objet sur une cible de dépôt valide.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondragover

ondragstart

Se déclenche sur l’objet source lorsque l’utilisateur commence à faire glisser une sélection de texte ou un objet sélectionné.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondragstart

ondrop

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondrop

ondurationchange

Se produit lorsque l’attribut duration est mis à jour.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ondurationchange

onemptied

Se produit lorsque l’élément multimédia est réinitialisé à son état initial.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onemptied

onended

Se produit lorsque la fin de la lecture est atteinte.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onended

onerror

Se déclenche lorsqu’une erreur se produit pendant le chargement de l’objet.

onerror: OnErrorEventHandler

Valeur de propriété

OnErrorEventHandler

Hérité de GlobalEventHandlers.onerror

onfocus

Se déclenche lorsque l’objet reçoit le focus.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onfocus

onformdata

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onformdata

ongotpointercapture

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ongotpointercapture

oninput

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oninput

oninvalid

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.oninvalid

onkeydown

Se déclenche lorsque l’utilisateur appuie sur une touche.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onkeydown

onkeypress

Avertissement

Cette API est à présent déconseillée.

Se déclenche lorsque l’utilisateur appuie sur une touche alphanumérique.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onkeypress

onkeyup

Se déclenche lorsque l’utilisateur libère une clé.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onkeyup

onload

Se déclenche immédiatement après le chargement de l’objet par le navigateur.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onload

onloadeddata

Se produit lorsque les données multimédias sont chargées à la position de lecture actuelle.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onloadeddata

onloadedmetadata

Se produit lorsque la durée et les dimensions du média ont été déterminées.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onloadedmetadata

onloadstart

Se produit quand Internet Explorer commence à rechercher des données multimédias.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onloadstart

onlostpointercapture

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onlostpointercapture

onmousedown

Se déclenche lorsque l’utilisateur clique sur l’objet avec l’un ou l’autre bouton de la souris.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmousedown

onmouseenter

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmouseenter

onmouseleave

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmouseleave

onmousemove

Se déclenche lorsque l’utilisateur déplace la souris sur l’objet.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmousemove

onmouseout

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris en dehors des limites de l’objet.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmouseout

onmouseover

Se déclenche lorsque l’utilisateur déplace le pointeur de la souris dans l’objet.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmouseover

onmouseup

Se déclenche lorsque l’utilisateur relâche un bouton de souris alors que la souris se trouve sur l’objet.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onmouseup

onpaste

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

Valeur de propriété

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

Hérité de DocumentAndElementEventHandlers.onpaste

onpause

Se produit lorsque la lecture est suspendue.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpause

onplay

Se produit lorsque la méthode play est demandée.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onplay

onplaying

Se produit lorsque la lecture de l’audio ou de la vidéo a commencé.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onplaying

onpointercancel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointercancel

onpointerdown

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerdown

onpointerenter

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerenter

onpointerleave

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerleave

onpointermove

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointermove

onpointerout

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerout

onpointerover

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerover

onpointerup

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onpointerup

onprogress

Se produit pour indiquer la progression lors du téléchargement des données multimédias.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onprogress

onratechange

Se produit lorsque le taux de lecture est augmenté ou réduit.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onratechange

onreset

Se déclenche lorsque l’utilisateur réinitialise un formulaire.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onreset

onresize

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onresize

onscroll

Se déclenche lorsque l’utilisateur repositionne la zone de défilement dans la barre de défilement de l’objet .

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onscroll

onsecuritypolicyviolation

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onsecuritypolicyviolation

onseeked

Se produit lorsque l’opération de recherche se termine.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onseeked

onseeking

Se produit lorsque la position de lecture actuelle est déplacée.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onseeking

onselect

Se déclenche lorsque la sélection actuelle change.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onselect

onselectionchange

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onselectionchange

onselectstart

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onselectstart

onslotchange

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onslotchange

onstalled

Se produit lorsque le téléchargement s’est arrêté.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onstalled

onsubmit

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onsubmit

onsuspend

Se produit si l’opération de chargement a été interrompue intentionnellement.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onsuspend

ontimeupdate

Se produit pour indiquer la position de lecture actuelle.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontimeupdate

ontoggle

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontoggle

ontouchcancel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontouchcancel

ontouchend

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontouchend

ontouchmove

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontouchmove

ontouchstart

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontouchstart

ontransitioncancel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontransitioncancel

ontransitionend

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontransitionend

ontransitionrun

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontransitionrun

ontransitionstart

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.ontransitionstart

onvolumechange

Se produit lorsque le volume est modifié ou que la lecture est désactivée ou désactivée.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onvolumechange

onwaiting

Se produit lorsque la lecture s’arrête, car l’image suivante d’une ressource vidéo n’est pas disponible.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.on waiting

onwebkitanimationend

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationend.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onwebkitanimationend

onwebkitanimationiteration

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationiteration.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onwebkitanimationiteration

onwebkitanimationstart

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of onanimationstart.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onwebkitanimationstart

onwebkittransitionend

Avertissement

Cette API est à présent déconseillée.

This is a legacy alias of ontransitionend.

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onwebkittransitionend

onwheel

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

Valeur de propriété

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

Hérité de GlobalEventHandlers.onwheel

parentElement

Retourne l’élément parent.

parentElement: null | HTMLElement

Valeur de propriété

null | HTMLElement

Hérité de Node.parentElement

parentNode

Retourne le parent.

parentNode: null | ParentNode

Valeur de propriété

null | ParentNode

Hérité de Node.parentNode

pictureInPictureElement

pictureInPictureElement: null | Element

Valeur de propriété

null | Element

Hérité de DocumentOrShadowRoot.pictureInPictureElement

pointerLockElement

pointerLockElement: null | Element

Valeur de propriété

null | Element

Hérité de DocumentOrShadowRoot.pointerLockElement

previousSibling

Retourne le frère précédent.

previousSibling: null | ChildNode

Valeur de propriété

null | ChildNode

Hérité de Node.previousSibling

PROCESSING_INSTRUCTION_NODE

node est un nœud ProcessingInstruction.

PROCESSING_INSTRUCTION_NODE: number

Valeur de propriété

number

Hérité de Node.PROCESSING_INSTRUCTION_NODE

styleSheets

Récupère une collection d’objets styleSheet représentant les feuilles de style qui correspondent à chaque instance d’un lien ou d’un objet de style dans le document.

styleSheets: StyleSheetList

Valeur de propriété

StyleSheetList

Hérité de DocumentOrShadowRoot.styleSheets

textContent

textContent: null | string

Valeur de propriété

null | string

Hérité de Node.textContent

TEXT_NODE

node est un nœud Texte.

TEXT_NODE: number

Valeur de propriété

number

Hérité de Node.TEXT_NODE

Détails de la méthode

addEventListener(string, EventListenerOrEventListenerObject, boolean | AddEventListenerOptions)

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

Paramètres

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)

Paramètres

type

K

listener

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

options

boolean | AddEventListenerOptions

adoptNode<T>(T)

Déplace le nœud d’un autre document et le retourne.

Si node est un document, lève une DOMException « NotSupportedError » ou, si le nœud est une racine d’ombre, lève une EXCEPTION DOMException « HierarchyRequestError ».

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

Paramètres

node

T

Retours

T

captureEvents()

Avertissement

Cette API est à présent déconseillée.

function captureEvents()

caretRangeFromPoint(number, number)

Avertissement

Cette API est à présent déconseillée.

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

Paramètres

x

number

y

number

Retours

null | Range

clear()

Avertissement

Cette API est à présent déconseillée.

function clear()

close()

Ferme un flux de sortie et force l’affichage des données envoyées.

function close()

createAttribute(string)

Crée un objet d’attribut avec un nom spécifié.

function createAttribute(localName: string): Attr

Paramètres

localName

string

Retours

Attr

createAttributeNS(null | string, string)

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

Paramètres

namespace

null | string

qualifiedName

string

Retours

Attr

createCDATASection(string)

Retourne un nœud CDATASection dont les données sont des données.

function createCDATASection(data: string): CDATASection

Paramètres

data

string

Retours

CDATASection

createComment(string)

Crée un objet comment avec les données spécifiées.

function createComment(data: string): Comment

Paramètres

data

string

Définit les données de l’objet de commentaire.

Retours

Comment

createDocumentFragment()

Crée un document.

function createDocumentFragment(): DocumentFragment

Retours

DocumentFragment

createElement(string, ElementCreationOptions)

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

Paramètres

tagName

string

options

ElementCreationOptions

Retours

HTMLElement

createElement<K>(K, ElementCreationOptions)

Crée une instance de l’élément pour la balise spécifiée.

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

Paramètres

tagName

K

Nom d'un élément.

options

ElementCreationOptions

Retours

HTMLElementTagNameMap[K]

createElement<K>(K, ElementCreationOptions)

Avertissement

Cette API est à présent déconseillée.

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

Paramètres

tagName

K

options

ElementCreationOptions

Retours

HTMLElementDeprecatedTagNameMap[K]

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

Retourne un élément avec un espace de noms d’espace de noms. Son préfixe d’espace de noms est « : » (U+003E) dans qualifiedName ou null. Son nom local sera « : » (U+003E) dans qualifiedName ou qualifiedName.

Si localName ne correspond pas à la production name, une exception DOMException « InvalidCharacterError » est levée.

Si l’une des conditions suivantes est remplie, une exception DOMException « NamespaceError » est levée :

localName ne correspond pas à la production QName. Le préfixe de l’espace de noms n’est pas null et l’espace de noms est la chaîne vide. Le préfixe de l’espace de noms est « xml » et l’espace de noms n’est pas l’espace de noms XML. qualifiedName ou le préfixe d’espace de noms est « xmlns » et l’espace de noms n’est pas l’espace de noms XMLNS. namespace est l’espace de noms XMLNS et ni qualifiedName ni le préfixe d’espace de noms est « xmlns ».

Lorsqu’il est fourni, les options peuvent être utilisées pour créer un élément intégré personnalisé.

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

Paramètres

namespaceURI

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

qualifiedName

string

Retours

HTMLElement

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

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

Paramètres

namespaceURI

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

qualifiedName

string

Retours

SVGElement

createElementNS(null | string, string, ElementCreationOptions)

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

Paramètres

namespaceURI

null | string

qualifiedName

string

options

ElementCreationOptions

Retours

Element

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

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

Paramètres

namespace

null | string

qualifiedName

string

options

string | ElementCreationOptions

Retours

Element

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

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

Paramètres

namespaceURI

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

qualifiedName

K

Retours

SVGElementTagNameMap[K]

createEvent("AnimationEvent")

function createEvent(eventInterface: "AnimationEvent"): AnimationEvent

Paramètres

eventInterface

"AnimationEvent"

Retours

AnimationEvent

createEvent("AnimationPlaybackEvent")

function createEvent(eventInterface: "AnimationPlaybackEvent"): AnimationPlaybackEvent

Paramètres

eventInterface

"AnimationPlaybackEvent"

Retours

AnimationPlaybackEvent

createEvent("AudioProcessingEvent")

function createEvent(eventInterface: "AudioProcessingEvent"): AudioProcessingEvent

Paramètres

eventInterface

"AudioProcessingEvent"

Retours

AudioProcessingEvent

createEvent("BeforeUnloadEvent")

function createEvent(eventInterface: "BeforeUnloadEvent"): BeforeUnloadEvent

Paramètres

eventInterface

"BeforeUnloadEvent"

Retours

BeforeUnloadEvent

createEvent("BlobEvent")

function createEvent(eventInterface: "BlobEvent"): BlobEvent

Paramètres

eventInterface

"BlobEvent"

Retours

BlobEvent

createEvent("ClipboardEvent")

function createEvent(eventInterface: "ClipboardEvent"): ClipboardEvent

Paramètres

eventInterface

"ClipboardEvent"

Retours

ClipboardEvent

createEvent("CloseEvent")

function createEvent(eventInterface: "CloseEvent"): CloseEvent

Paramètres

eventInterface

"CloseEvent"

Retours

CloseEvent

createEvent("CompositionEvent")

function createEvent(eventInterface: "CompositionEvent"): CompositionEvent

Paramètres

eventInterface

"CompositionEvent"

Retours

CompositionEvent

createEvent("CustomEvent")

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

Paramètres

eventInterface

"CustomEvent"

Retours

CustomEvent<any>

createEvent("DeviceMotionEvent")

function createEvent(eventInterface: "DeviceMotionEvent"): DeviceMotionEvent

Paramètres

eventInterface

"DeviceMotionEvent"

Retours

DeviceMotionEvent

createEvent("DeviceOrientationEvent")

function createEvent(eventInterface: "DeviceOrientationEvent"): DeviceOrientationEvent

Paramètres

eventInterface

"DeviceOrientationEvent"

Retours

DeviceOrientationEvent

createEvent("DragEvent")

function createEvent(eventInterface: "DragEvent"): DragEvent

Paramètres

eventInterface

"DragEvent"

Retours

DragEvent

createEvent("ErrorEvent")

function createEvent(eventInterface: "ErrorEvent"): ErrorEvent

Paramètres

eventInterface

"ErrorEvent"

Retours

ErrorEvent

createEvent("Event")

function createEvent(eventInterface: "Event"): Event

Paramètres

eventInterface

"Event"

Retours

Event

createEvent("Events")

function createEvent(eventInterface: "Events"): Event

Paramètres

eventInterface

"Events"

Retours

Event

createEvent("FocusEvent")

function createEvent(eventInterface: "FocusEvent"): FocusEvent

Paramètres

eventInterface

"FocusEvent"

Retours

FocusEvent

createEvent("FontFaceSetLoadEvent")

function createEvent(eventInterface: "FontFaceSetLoadEvent"): FontFaceSetLoadEvent

Paramètres

eventInterface

"FontFaceSetLoadEvent"

Retours

FontFaceSetLoadEvent

createEvent("FormDataEvent")

function createEvent(eventInterface: "FormDataEvent"): FormDataEvent

Paramètres

eventInterface

"FormDataEvent"

Retours

FormDataEvent

createEvent("GamepadEvent")

function createEvent(eventInterface: "GamepadEvent"): GamepadEvent

Paramètres

eventInterface

"GamepadEvent"

Retours

GamepadEvent

createEvent("HashChangeEvent")

function createEvent(eventInterface: "HashChangeEvent"): HashChangeEvent

Paramètres

eventInterface

"HashChangeEvent"

Retours

HashChangeEvent

createEvent("IDBVersionChangeEvent")

function createEvent(eventInterface: "IDBVersionChangeEvent"): IDBVersionChangeEvent

Paramètres

eventInterface

"IDBVersionChangeEvent"

Retours

IDBVersionChangeEvent

createEvent("InputEvent")

function createEvent(eventInterface: "InputEvent"): InputEvent

Paramètres

eventInterface

"InputEvent"

Retours

InputEvent

createEvent("KeyboardEvent")

function createEvent(eventInterface: "KeyboardEvent"): KeyboardEvent

Paramètres

eventInterface

"KeyboardEvent"

Retours

KeyboardEvent

createEvent("MediaEncryptedEvent")

function createEvent(eventInterface: "MediaEncryptedEvent"): MediaEncryptedEvent

Paramètres

eventInterface

"MediaEncryptedEvent"

Retours

MediaEncryptedEvent

createEvent("MediaKeyMessageEvent")

function createEvent(eventInterface: "MediaKeyMessageEvent"): MediaKeyMessageEvent

Paramètres

eventInterface

"MediaKeyMessageEvent"

Retours

MediaKeyMessageEvent

createEvent("MediaQueryListEvent")

function createEvent(eventInterface: "MediaQueryListEvent"): MediaQueryListEvent

Paramètres

eventInterface

"MediaQueryListEvent"

Retours

MediaQueryListEvent

createEvent("MediaStreamTrackEvent")

function createEvent(eventInterface: "MediaStreamTrackEvent"): MediaStreamTrackEvent

Paramètres

eventInterface

"MediaStreamTrackEvent"

Retours

MediaStreamTrackEvent

createEvent("MessageEvent")

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

Paramètres

eventInterface

"MessageEvent"

Retours

MessageEvent<any>

createEvent("MouseEvent")

function createEvent(eventInterface: "MouseEvent"): MouseEvent

Paramètres

eventInterface

"MouseEvent"

Retours

MouseEvent

createEvent("MouseEvents")

function createEvent(eventInterface: "MouseEvents"): MouseEvent

Paramètres

eventInterface

"MouseEvents"

Retours

MouseEvent

createEvent("MutationEvent")

function createEvent(eventInterface: "MutationEvent"): MutationEvent

Paramètres

eventInterface

"MutationEvent"

Retours

MutationEvent

createEvent("MutationEvents")

function createEvent(eventInterface: "MutationEvents"): MutationEvent

Paramètres

eventInterface

"MutationEvents"

Retours

MutationEvent

createEvent("OfflineAudioCompletionEvent")

function createEvent(eventInterface: "OfflineAudioCompletionEvent"): OfflineAudioCompletionEvent

Paramètres

eventInterface

"OfflineAudioCompletionEvent"

Retours

OfflineAudioCompletionEvent

createEvent("PageTransitionEvent")

function createEvent(eventInterface: "PageTransitionEvent"): PageTransitionEvent

Paramètres

eventInterface

"PageTransitionEvent"

Retours

PageTransitionEvent

createEvent("PaymentMethodChangeEvent")

function createEvent(eventInterface: "PaymentMethodChangeEvent"): PaymentMethodChangeEvent

Paramètres

eventInterface

"PaymentMethodChangeEvent"

Retours

PaymentMethodChangeEvent

createEvent("PaymentRequestUpdateEvent")

function createEvent(eventInterface: "PaymentRequestUpdateEvent"): PaymentRequestUpdateEvent

Paramètres

eventInterface

"PaymentRequestUpdateEvent"

Retours

PaymentRequestUpdateEvent

createEvent("PictureInPictureEvent")

function createEvent(eventInterface: "PictureInPictureEvent"): PictureInPictureEvent

Paramètres

eventInterface

"PictureInPictureEvent"

Retours

PictureInPictureEvent

createEvent("PointerEvent")

function createEvent(eventInterface: "PointerEvent"): PointerEvent

Paramètres

eventInterface

"PointerEvent"

Retours

PointerEvent

createEvent("PopStateEvent")

function createEvent(eventInterface: "PopStateEvent"): PopStateEvent

Paramètres

eventInterface

"PopStateEvent"

Retours

PopStateEvent

createEvent("ProgressEvent")

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

Paramètres

eventInterface

"ProgressEvent"

Retours

ProgressEvent<EventTarget>

createEvent("PromiseRejectionEvent")

function createEvent(eventInterface: "PromiseRejectionEvent"): PromiseRejectionEvent

Paramètres

eventInterface

"PromiseRejectionEvent"

Retours

PromiseRejectionEvent

createEvent("RTCDataChannelEvent")

function createEvent(eventInterface: "RTCDataChannelEvent"): RTCDataChannelEvent

Paramètres

eventInterface

"RTCDataChannelEvent"

Retours

RTCDataChannelEvent

createEvent("RTCDTMFToneChangeEvent")

function createEvent(eventInterface: "RTCDTMFToneChangeEvent"): RTCDTMFToneChangeEvent

Paramètres

eventInterface

"RTCDTMFToneChangeEvent"

Retours

RTCDTMFToneChangeEvent

createEvent("RTCErrorEvent")

function createEvent(eventInterface: "RTCErrorEvent"): RTCErrorEvent

Paramètres

eventInterface

"RTCErrorEvent"

Retours

RTCErrorEvent

createEvent("RTCPeerConnectionIceErrorEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceErrorEvent"): RTCPeerConnectionIceErrorEvent

Paramètres

eventInterface

"RTCPeerConnectionIceErrorEvent"

Retours

RTCPeerConnectionIceErrorEvent

createEvent("RTCPeerConnectionIceEvent")

function createEvent(eventInterface: "RTCPeerConnectionIceEvent"): RTCPeerConnectionIceEvent

Paramètres

eventInterface

"RTCPeerConnectionIceEvent"

Retours

RTCPeerConnectionIceEvent

createEvent("RTCTrackEvent")

function createEvent(eventInterface: "RTCTrackEvent"): RTCTrackEvent

Paramètres

eventInterface

"RTCTrackEvent"

Retours

RTCTrackEvent

createEvent("SecurityPolicyViolationEvent")

function createEvent(eventInterface: "SecurityPolicyViolationEvent"): SecurityPolicyViolationEvent

Paramètres

eventInterface

"SecurityPolicyViolationEvent"

Retours

SecurityPolicyViolationEvent

createEvent("SpeechSynthesisErrorEvent")

function createEvent(eventInterface: "SpeechSynthesisErrorEvent"): SpeechSynthesisErrorEvent

Paramètres

eventInterface

"SpeechSynthesisErrorEvent"

Retours

SpeechSynthesisErrorEvent

createEvent("SpeechSynthesisEvent")

function createEvent(eventInterface: "SpeechSynthesisEvent"): SpeechSynthesisEvent

Paramètres

eventInterface

"SpeechSynthesisEvent"

Retours

SpeechSynthesisEvent

createEvent("StorageEvent")

function createEvent(eventInterface: "StorageEvent"): StorageEvent

Paramètres

eventInterface

"StorageEvent"

Retours

StorageEvent

createEvent("SubmitEvent")

function createEvent(eventInterface: "SubmitEvent"): SubmitEvent

Paramètres

eventInterface

"SubmitEvent"

Retours

SubmitEvent

createEvent("TouchEvent")

function createEvent(eventInterface: "TouchEvent"): TouchEvent

Paramètres

eventInterface

"TouchEvent"

Retours

TouchEvent

createEvent("TrackEvent")

function createEvent(eventInterface: "TrackEvent"): TrackEvent

Paramètres

eventInterface

"TrackEvent"

Retours

TrackEvent

createEvent("TransitionEvent")

function createEvent(eventInterface: "TransitionEvent"): TransitionEvent

Paramètres

eventInterface

"TransitionEvent"

Retours

TransitionEvent

createEvent("UIEvent")

function createEvent(eventInterface: "UIEvent"): UIEvent

Paramètres

eventInterface

"UIEvent"

Retours

UIEvent

createEvent("UIEvents")

function createEvent(eventInterface: "UIEvents"): UIEvent

Paramètres

eventInterface

"UIEvents"

Retours

UIEvent

createEvent("WebGLContextEvent")

function createEvent(eventInterface: "WebGLContextEvent"): WebGLContextEvent

Paramètres

eventInterface

"WebGLContextEvent"

Retours

WebGLContextEvent

createEvent("WheelEvent")

function createEvent(eventInterface: "WheelEvent"): WheelEvent

Paramètres

eventInterface

"WheelEvent"

Retours

WheelEvent

createEvent(string)

function createEvent(eventInterface: string): Event

Paramètres

eventInterface

string

Retours

Event

createNodeIterator(Node, number, null | NodeFilter)

Crée un objet NodeIterator que vous pouvez utiliser pour parcourir des listes filtrées de nœuds ou d’éléments dans un document.

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

Paramètres

root

Node

Élément racine ou nœud sur lequel commencer le parcours.

whatToShow

number

Type de nœuds ou d’éléments à afficher dans la liste des nœuds

filter

null | NodeFilter

Fonction NodeFilter personnalisée à utiliser. Pour plus d’informations, consultez filtrer. Utilisez null pour aucun filtre.

Retours

NodeIterator

createProcessingInstruction(string, string)

Retourne un nœud ProcessingInstruction dont la cible est cible et les données sont des données. Si la cible ne correspond pas à la production name, une exception DOMException « InvalidCharacterError » est levée. Si les données contiennent « ?> » Une exception DOMException « InvalidCharacterError » est levée.

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

Paramètres

target

string

data

string

Retours

ProcessingInstruction

createRange()

Retourne un objet de plage vide dont les deux points limites sont positionnés au début du document.

function createRange(): Range

Retours

Range

createTextNode(string)

Crée une chaîne de texte à partir de la valeur spécifiée.

function createTextNode(data: string): Text

Paramètres

data

string

Chaîne qui spécifie la propriété nodeValue du nœud de texte.

Retours

Text

createTreeWalker(Node, number, null | NodeFilter)

Crée un objet TreeWalker que vous pouvez utiliser pour parcourir des listes filtrées de nœuds ou d’éléments dans un document.

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

Paramètres

root

Node

Élément racine ou nœud sur lequel commencer le parcours.

whatToShow

number

Type de nœuds ou d’éléments à afficher dans la liste de nœuds. Pour plus d’informations, consultez whatToShow.

filter

null | NodeFilter

Fonction NodeFilter personnalisée à utiliser.

Retours

TreeWalker

execCommand(string, boolean, string)

Avertissement

Cette API est à présent déconseillée.

Exécute une commande sur le document actif, la sélection actuelle ou la plage donnée.

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

Paramètres

commandId

string

Chaîne qui spécifie la commande à exécuter. Cette commande peut être l’un des identificateurs de commande qui peuvent être exécutés dans un script.

showUI

boolean

Affichez l’interface utilisateur, la valeur par défaut est false.

value

string

Valeur à affecter.

Retours

boolean

exitFullscreen()

Empêche l’affichage en mode plein écran de l’élément plein écran du document et résout la promesse lorsque vous avez terminé.

function exitFullscreen(): Promise<void>

Retours

Promise<void>

exitPictureInPicture()

function exitPictureInPicture(): Promise<void>

Retours

Promise<void>

exitPointerLock()

function exitPointerLock()

getElementById(string)

Retourne une référence au premier objet avec la valeur spécifiée de l’attribut ID.

function getElementById(elementId: string): null | HTMLElement

Paramètres

elementId

string

Chaîne qui spécifie la valeur d’ID.

Retours

null | HTMLElement

getElementsByClassName(string)

Renvoie une collection HTMLCollection des éléments de l’objet sur lequel la méthode a été appelée (un document ou un élément) qui ont toutes les classes données par classNames. L’argument classNames est interprété comme une liste de classes séparées par un espace.

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

Paramètres

classNames

string

Retours

HTMLCollectionOf<Element>

getElementsByName(string)

Obtient une collection d’objets en fonction de la valeur de l’attribut NAME ou ID.

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

Paramètres

elementName

string

Obtient une collection d’objets en fonction de la valeur de l’attribut NAME ou ID.

Retours

NodeListOf<HTMLElement>

getElementsByTagName(string)

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

Paramètres

qualifiedName

string

Retours

HTMLCollectionOf<Element>

getElementsByTagName<K>(K)

Récupère une collection d’objets en fonction du nom d’élément spécifié.

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

Paramètres

qualifiedName

K

Retours

HTMLCollectionOf<HTMLElementTagNameMap[K]>

getElementsByTagName<K>(K)

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

Paramètres

qualifiedName

K

Retours

HTMLCollectionOf<SVGElementTagNameMap[K]>

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

Si l’espace de noms et localName sont « * » retourne une collection HTMLCollection de tous les éléments descendants.

Si seul l’espace de noms a la valeur « * » renvoie une collection HTMLCollection de tous les éléments descendants dont le nom local est localName.

Si seul localName a la valeur « * » renvoie une collection HTMLCollection de tous les éléments descendants dont l’espace de noms est espace de noms.

Sinon, retourne une collection HTMLCollection de tous les éléments descendants dont l’espace de noms est l’espace de noms et le nom local est localName.

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

Paramètres

namespaceURI

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

localName

string

Retours

HTMLCollectionOf<HTMLElement>

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

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

Paramètres

namespaceURI

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

localName

string

Retours

HTMLCollectionOf<SVGElement>

getElementsByTagNameNS(null | string, string)

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

Paramètres

namespace

null | string

localName

string

Retours

HTMLCollectionOf<Element>

getSelection()

Renvoie un objet représentant la sélection actuelle du document chargé dans l’objet affichant une page web.

function getSelection(): null | Selection

Retours

null | Selection

hasFocus()

Obtient une valeur indiquant si l’objet a actuellement le focus.

function hasFocus(): boolean

Retours

boolean

hasStorageAccess()

function hasStorageAccess(): Promise<boolean>

Retours

Promise<boolean>

importNode<T>(T, boolean)

Retourne une copie du nœud. Si deep a la valeur true, la copie inclut également les descendants du nœud.

Si node est un document ou une racine d’ombre, lève une exception DOMException « NotSupportedError ».

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

Paramètres

node

T

deep

boolean

Retours

T

open(string | URL, string, string)

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

Paramètres

url

string | URL

name

string

features

string

Retours

null | Window

open(string, string)

Ouvre une nouvelle fenêtre et charge un document spécifié par une URL donnée. Ouvre également une nouvelle fenêtre qui utilise le paramètre url et le paramètre name pour collecter la sortie de la méthode write et de la méthode writeln.

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

Paramètres

unused1

string

unused2

string

Retours

Document

queryCommandEnabled(string)

Avertissement

Cette API est à présent déconseillée.

Renvoie une valeur booléenne qui indique si une commande spécifiée peut être exécutée avec succès à l’aide de execCommand, compte tenu de l’état actuel du document.

function queryCommandEnabled(commandId: string): boolean

Paramètres

commandId

string

Spécifie un identificateur de commande.

Retours

boolean

queryCommandIndeterm(string)

Avertissement

Cette API est à présent déconseillée.

Retourne une valeur booléenne qui indique si la commande spécifiée est à l’état indéterminé.

function queryCommandIndeterm(commandId: string): boolean

Paramètres

commandId

string

Chaîne qui spécifie un identificateur de commande.

Retours

boolean

queryCommandState(string)

Avertissement

Cette API est à présent déconseillée.

Retourne une valeur booléenne qui indique l’état actuel de la commande.

function queryCommandState(commandId: string): boolean

Paramètres

commandId

string

Chaîne qui spécifie un identificateur de commande.

Retours

boolean

queryCommandSupported(string)

Avertissement

Cette API est à présent déconseillée.

Retourne une valeur booléenne qui indique si la commande actuelle est prise en charge sur la plage actuelle.

function queryCommandSupported(commandId: string): boolean

Paramètres

commandId

string

Spécifie un identificateur de commande.

Retours

boolean

queryCommandValue(string)

Avertissement

Cette API est à présent déconseillée.

Retourne la valeur actuelle du document, de la plage ou de la sélection actuelle pour la commande donnée.

function queryCommandValue(commandId: string): string

Paramètres

commandId

string

Chaîne qui spécifie un identificateur de commande.

Retours

string

releaseEvents()

Avertissement

Cette API est à présent déconseillée.

function releaseEvents()

removeEventListener(string, EventListenerOrEventListenerObject, boolean | EventListenerOptions)

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

Paramètres

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)

Paramètres

type

K

listener

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

options

boolean | EventListenerOptions

requestStorageAccess()

function requestStorageAccess(): Promise<void>

Retours

Promise<void>

write(string[])

Écrit une ou plusieurs expressions HTML dans un document dans la fenêtre spécifiée.

function write(text: string[])

Paramètres

text

string[]

writeln(string[])

Écrit une ou plusieurs expressions HTML, suivies d’un retour chariot, dans un document dans la fenêtre spécifiée.

function writeln(text: string[])

Paramètres

text

string[]

Détails de la méthode héritée

append((string | Node)[])

Insère des nœuds après le dernier enfant du nœud, tout en remplaçant les chaînes dans les nœuds par des nœuds Text équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

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

Paramètres

nodes

(string | Node)[]

Hérité de ParentNode.append

appendChild<T>(T)

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

Paramètres

node

T

Retours

T

Hérité de Node.appendChild

cloneNode(boolean)

Retourne une copie du nœud. Si deep a la valeur true, la copie inclut également les descendants du nœud.

function cloneNode(deep?: boolean): Node

Paramètres

deep

boolean

Retours

Node

Hérité de Node.cloneNode

compareDocumentPosition(Node)

Retourne un masque de bits indiquant la position d’un autre par rapport au nœud.

function compareDocumentPosition(other: Node): number

Paramètres

other

Node

Retours

number

Hérité de Node.compareDocumentPosition

contains(null | Node)

Retourne la valeur true si other est un descendant inclusif du nœud et false dans le cas contraire.

function contains(other: null | Node): boolean

Paramètres

other

null | Node

Retours

boolean

Hérité de Node.contains

createExpression(string, null | XPathNSResolver)

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

Paramètres

expression

string

resolver

null | XPathNSResolver

Retours

XPathExpression

Hérité de XPathEvaluatorBase.createExpression

createNSResolver(Node)

function createNSResolver(nodeResolver: Node): XPathNSResolver

Paramètres

nodeResolver

Node

Retours

XPathNSResolver

Hérité de XPathEvaluatorBase.createNSResolver

dispatchEvent(Event)

Répartit un événement d’événement synthétique vers la cible et retourne true si la valeur de l’attribut annulable de l’événement est false ou si sa méthode preventDefault() n’a pas été appelée, et false dans le cas contraire.

function dispatchEvent(event: Event): boolean

Paramètres

event

Event

Retours

boolean

Hérité de Node.dispatchEvent

elementFromPoint(number, number)

Retourne l’élément pour la coordonnée x spécifiée et la coordonnée y spécifiée.

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

Paramètres

x

number

Décalage x

y

number

Décalage y

Retours

null | Element

Hérité de DocumentOrShadowRoot.elementFromPoint

elementsFromPoint(number, number)

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

Paramètres

x

number

y

number

Retours

Element[]

Hérité 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

Paramètres

expression

string

contextNode

Node

resolver

null | XPathNSResolver

type

number

result

null | XPathResult

Retours

XPathResult

Hérité de XPathEvaluatorBase.evaluate

getAnimations()

function getAnimations(): Animation[]

Retours

Animation[]

Hérité de DocumentOrShadowRoot.getAnimations

getRootNode(GetRootNodeOptions)

Retourne la racine du nœud.

function getRootNode(options?: GetRootNodeOptions): Node

Paramètres

options

GetRootNodeOptions

Retours

Node

Hérité de Node.getRootNode

hasChildNodes()

Retourne si le nœud a des enfants.

function hasChildNodes(): boolean

Retours

boolean

Hérité de Node.hasChildNodes

insertBefore<T>(T, null | Node)

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

Paramètres

node

T

child

null | Node

Retours

T

Hérité de Node.insertBefore

isDefaultNamespace(null | string)

function isDefaultNamespace(namespace: null | string): boolean

Paramètres

namespace

null | string

Retours

boolean

Hérité de Node.isDefaultNamespace

isEqualNode(null | Node)

Retourne si node et otherNode ont les mêmes propriétés.

function isEqualNode(otherNode: null | Node): boolean

Paramètres

otherNode

null | Node

Retours

boolean

Hérité de Node.isEqualNode

isSameNode(null | Node)

function isSameNode(otherNode: null | Node): boolean

Paramètres

otherNode

null | Node

Retours

boolean

Hérité de Node.isSameNode

lookupNamespaceURI(null | string)

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

Paramètres

prefix

null | string

Retours

null | string

Hérité de Node.lookupNamespaceURI

lookupPrefix(null | string)

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

Paramètres

namespace

null | string

Retours

null | string

Hérité de Node.lookupPrefix

normalize()

Supprime les nœuds Texte exclusifs vides et concatène les données des nœuds Text exclusifs contigus restants dans le premier de leurs nœuds.

function normalize()

Hérité de Node.normalize

prepend((string | Node)[])

Insère des nœuds avant le premier enfant du nœud, tout en remplaçant les chaînes dans les nœuds par des nœuds Text équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

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

Paramètres

nodes

(string | Node)[]

Hérité de ParentNode.prepend

querySelector<E>(string)

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

Paramètres

selectors

string

Retours

null | E

Hérité de ParentNode.querySelector

querySelector<K>(K)

Retourne le premier élément qui est un descendant du nœud qui correspond aux sélecteurs.

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

Paramètres

selectors

K

Retours

null | HTMLElementTagNameMap[K]

Hérité de ParentNode.querySelector

querySelector<K>(K)

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

Paramètres

selectors

K

Retours

null | SVGElementTagNameMap[K]

Hérité de ParentNode.querySelector

querySelectorAll<E>(string)

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

Paramètres

selectors

string

Retours

NodeListOf<E>

Hérité de ParentNode.querySelectorAll

querySelectorAll<K>(K)

Retourne tous les descendants d’éléments du nœud qui correspondent aux sélecteurs.

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

Paramètres

selectors

K

Retours

NodeListOf<HTMLElementTagNameMap[K]>

Hérité de ParentNode.querySelectorAll

querySelectorAll<K>(K)

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

Paramètres

selectors

K

Retours

NodeListOf<SVGElementTagNameMap[K]>

Hérité de ParentNode.querySelectorAll

removeChild<T>(T)

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

Paramètres

child

T

Retours

T

Hérité de Node.removeChild

replaceChild<T>(Node, T)

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

Paramètres

node

Node

child

T

Retours

T

Hérité de Node.replaceChild

replaceChildren((string | Node)[])

Remplacez tous les enfants de nœud par des nœuds, tout en remplaçant les chaînes dans les nœuds par des nœuds Texte équivalents.

Lève une exception DOMException « HierarchyRequestError » si les contraintes de l’arborescence de nœuds sont violées.

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

Paramètres

nodes

(string | Node)[]

Hérité de ParentNode.replaceChildren