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 contenus par 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 d’applet dans le document.

bgColor

Obsolescent. 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 de cookies ne peuvent pas être appliqués à 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 en bac à sable dans une origine unique (par exemple, dans un iframe avec l’attribut sandbox), 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, qui est 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 celle qui a commencé récemment à s’exécuter parmi celles qui n’ont pas encore terminé l’exécution.

Renvoie null si le document n’exécute pas actuellement un script ou un é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 de 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 du document.

fullscreen
fullscreenEnabled

Retourne true si le document a la possibilité d’afficher des éléments plein écran et 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, des 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 document.

lastModified

Obtient la date de 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 du 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 un code 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 fait référence à l’utilisateur à 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 visités par l’utilisateur.

webkitExitFullscreen

Propriétés héritées

activeElement

Retourne l’élément le plus profond du document par lequel ou vers quels événements clés sont routés. Il s’agit, à peu près, de l’élément ciblé dans le document.

Pour les besoins de cette API, lorsqu’un contexte de navigation enfant est concentré, son conteneur est concentré dans le contexte de navigation parent. Par exemple, si l’utilisateur déplace le focus vers 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 prioritaire se trouve dans une arborescence de nœuds différente de documentOrShadowRoot, l’élément retourné est l’hôte situé dans la même arborescence de nœuds que documentOrShadowRoot si documentOrShadowRoot est un ancêtre inclusif inclus de l’élément prioritaire, et null si ce n’est pas le cas.

adoptedStyleSheets
ATTRIBUTE_NODE
baseURI

Retourne l’URL de base du document de 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

nœud est un nœud Commentaire.

DOCUMENT_FRAGMENT_NODE

nœud est un nœud DocumentFragment.

DOCUMENT_NODE

nœud est un document.

DOCUMENT_POSITION_CONTAINED_BY

Définir lorsque l’autre est un descendant de nœud.

DOCUMENT_POSITION_CONTAINS

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

DOCUMENT_POSITION_DISCONNECTED

Définissez quand le nœud et d’autres ne se trouvent pas dans la même arborescence.

DOCUMENT_POSITION_FOLLOWING

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

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
DOCUMENT_POSITION_PRECEDING

Définir lorsque l’autre nœud précède.

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 true si le nœud est connecté et false sinon.

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 en continu sur l’objet source 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éplacement valide.

ondragleave

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

ondragover

Se déclenche sur l’élément cible en continu pendant que l’utilisateur fait glisser l’objet sur une cible de déplacement 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 de durée 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 la souris pendant que la souris se trouve sur l’objet.

onpaste
onpause

Se produit lorsque la lecture est suspendue.

onplay

Se produit lorsque la méthode de lecture est demandée.

onplaying

Se produit lorsque l’audio ou la vidéo a commencé à lire.

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 diminué.

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 sur 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é intentionnellement arrêtée.

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

nœud 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 le nœud est un document, lève une exception 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 de commentaire 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 l’espace de noms d’espace de noms. Son préfixe d’espace de noms sera tout avant « : » (U+003E) dans qualifiedName ou Null. Son nom local sera tout après « : » (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 true, une exception DOMException « NamespaceError » est levée :

localName ne correspond pas à la production QName. Le préfixe d’espace de noms n’est pas null et l’espace de noms est la chaîne vide. Le préfixe d’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. l’espace de noms XMLNS et ni le préfixe d’espace de noms n’est « xmlns ».

Lorsqu’elles sont fournies, 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 « ? »>« invalidCharacterError » DOMException sera levée.

createRange()

Retourne un objet de plage vide qui a les deux points de limite 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 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) dont toutes les classes sont données par classNames. L’argument classNames est interprété comme une liste séparée par des espaces de classes.

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 « * » renvoie un HTMLCollection de tous les éléments descendants.

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

Si seul localName est « * » renvoie un HTMLCollection de tous les éléments descendants dont l’espace de noms est l’espace de noms.

Sinon, retourne un 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()

Retourne 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 la profondeur est vraie, la copie inclut également les descendants du nœud.

Si le nœud 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 d’écriture et la méthode writeln.

queryCommandEnabled(string)

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

queryCommandIndeterm(string)

Retourne une valeur booléenne qui indique si la commande spécifiée est dans 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 texte é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 la profondeur est vraie, la copie inclut également les descendants du nœud.

compareDocumentPosition(Node)

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

contains(null | Node)

Retourne true si l’autre 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 d’attribut annulable de l’événement est false ou si sa méthode preventDefault() n’a pas été appelée, et false sinon.

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 nœud 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 texte 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 texte é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 de 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 contenus par 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 d’applet dans le document.

applets: HTMLCollection

Valeur de propriété

HTMLCollection

bgColor

Avertissement

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

Obsolescent. 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 de cookies ne peuvent pas être appliqués à 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 en bac à sable dans une origine unique (par exemple, dans un iframe avec l’attribut sandbox), 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, qui est 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 celle qui a commencé récemment à s’exécuter parmi celles qui n’ont pas encore terminé l’exécution.

Renvoie null si le document n’exécute pas actuellement un script ou un é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 de 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 du 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 plein écran et 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, des 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 document.

inputEncoding: string

Valeur de propriété

string

lastModified

Obtient la date de 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 du 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 un code 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 fait référence à l’utilisateur à 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 visités par l’utilisateur.

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 par lequel ou vers quels événements clés sont routés. Il s’agit, à peu près, de l’élément ciblé dans le document.

Pour les besoins de cette API, lorsqu’un contexte de navigation enfant est concentré, son conteneur est concentré dans le contexte de navigation parent. Par exemple, si l’utilisateur déplace le focus vers 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 prioritaire se trouve dans une arborescence de nœuds différente de documentOrShadowRoot, l’élément retourné est l’hôte situé dans la même arborescence de nœuds que documentOrShadowRoot si documentOrShadowRoot est un ancêtre inclusif inclus de l’élément prioritaire, et null si ce n’est pas le cas.

activeElement: null | Element

Valeur de propriété

null | Element

héritée de DocumentOrShadowRoot.activeElement

adoptedStyleSheets

adoptedStyleSheets: CSSStyleSheet[]

Valeur de propriété

CSSStyleSheet[]

héritée de DocumentOrShadowRoot.adoptStyleSheets

ATTRIBUTE_NODE

ATTRIBUTE_NODE: number

Valeur de propriété

number

héritée de Node.ATTRIBUTE_NODE

baseURI

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

baseURI: string

Valeur de propriété

string

héritée de node.baseURI

CDATA_SECTION_NODE

node est un nœud CDATASection.

CDATA_SECTION_NODE: number

Valeur de propriété

number

héritée de Node.CDATA_SECTION_NODE

childElementCount

childElementCount: number

Valeur de propriété

number

héritée de ParentNode.childElementCount

childNodes

Retourne les enfants.

childNodes: NodeListOf<ChildNode>

Valeur de propriété

NodeListOf<ChildNode>

héritée de node.childNodes

children

Retourne les éléments enfants.

children: HTMLCollection

Valeur de propriété

HTMLCollection

héritée de ParentNode.children

COMMENT_NODE

nœud est un nœud Commentaire.

COMMENT_NODE: number

Valeur de propriété

number

héritée de Node.COMMENT_NODE

DOCUMENT_FRAGMENT_NODE

nœud est un nœud DocumentFragment.

DOCUMENT_FRAGMENT_NODE: number

Valeur de propriété

number

héritée de Node.DOCUMENT_FRAGMENT_NODE

DOCUMENT_NODE

nœud est un document.

DOCUMENT_NODE: number

Valeur de propriété

number

héritée de Node.DOCUMENT_NODE

DOCUMENT_POSITION_CONTAINED_BY

Définir lorsque l’autre est un descendant de nœud.

DOCUMENT_POSITION_CONTAINED_BY: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_CONTAINED_BY

DOCUMENT_POSITION_CONTAINS

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

DOCUMENT_POSITION_CONTAINS: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_CONTAINS

DOCUMENT_POSITION_DISCONNECTED

Définissez quand le nœud et d’autres ne se trouvent pas dans la même arborescence.

DOCUMENT_POSITION_DISCONNECTED: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_DISCONNECTED

DOCUMENT_POSITION_FOLLOWING

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

DOCUMENT_POSITION_FOLLOWING: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_FOLLOWING

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC

DOCUMENT_POSITION_PRECEDING

Définir lorsque l’autre nœud précède.

DOCUMENT_POSITION_PRECEDING: number

Valeur de propriété

number

héritée de Node.DOCUMENT_POSITION_PRECEDING

DOCUMENT_TYPE_NODE

node est un doctype.

DOCUMENT_TYPE_NODE: number

Valeur de propriété

number

héritée de Node.DOCUMENT_TYPE_NODE

ELEMENT_NODE

node est un élément.

ELEMENT_NODE: number

Valeur de propriété

number

héritée de Node.ELEMENT_NODE

ENTITY_NODE

ENTITY_NODE: number

Valeur de propriété

number

héritée de Node.ENTITY_NODE

ENTITY_REFERENCE_NODE

ENTITY_REFERENCE_NODE: number

Valeur de propriété

number

héritée de Node.ENTITY_REFERENCE_NODE

firstChild

Retourne le premier enfant.

firstChild: null | ChildNode

Valeur de propriété

null | ChildNode

héritée 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ée de ParentNode.firstElementChild

fonts

fonts: FontFaceSet

Valeur de propriété

FontFaceSet

héritée de FontFaceSource.fonts

fullscreenElement

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

fullscreenElement: null | Element

Valeur de propriété

null | Element

héritée de DocumentOrShadowRoot.fullscreenElement

isConnected

Retourne true si le nœud est connecté et false sinon.

isConnected: boolean

Valeur de propriété

boolean

héritée de Node.isConnected

lastChild

Retourne le dernier enfant.

lastChild: null | ChildNode

Valeur de propriété

null | ChildNode

héritée 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ée de ParentNode.lastElementChild

nextSibling

Retourne le frère suivant.

nextSibling: null | ChildNode

Valeur de propriété

null | ChildNode

héritée 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ée de node.nodeName

nodeType

Retourne le type de nœud.

nodeType: number

Valeur de propriété

number

héritée de node.nodeType

nodeValue

nodeValue: null | string

Valeur de propriété

null | string

héritée de Node.nodeValue

NOTATION_NODE

NOTATION_NODE: number

Valeur de propriété

number

héritée 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ée de GlobalEventHandlers.onabort

onanimationcancel

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onanimationcancel

onanimationend

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onanimationend

onanimationiteration

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onanimationiteration

onanimationstart

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onanimationstart

onauxclick

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onauxclick

onbeforeinput

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.onblur

oncancel

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.oncanplay

oncanplaythrough

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

Valeur de propriété

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

héritée 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ée 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ée de GlobalEventHandlers.onclick

onclose

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.oncontextmenu

oncopy

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

Valeur de propriété

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

héritée de DocumentAndElementEventHandlers.oncopy

oncuechange

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

Valeur de propriété

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

héritée de GlobalEventHandlers.oncuechange

oncut

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.ondblclick

ondrag

Se déclenche en continu sur l’objet source 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ée 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ée de GlobalEventHandlers.ondragend

ondragenter

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

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ondragenter

ondragleave

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

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

Valeur de propriété

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

héritée 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éplacement valide.

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.ondragstart

ondrop

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ondrop

ondurationchange

Se produit lorsque l’attribut de durée est mis à jour.

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

Valeur de propriété

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

héritée 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ée 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ée 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ée 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ée de GlobalEventHandlers.onfocus

onformdata

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onformdata

ongotpointercapture

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ongotpointercapture

oninput

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

Valeur de propriété

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

héritée de GlobalEventHandlers.oninput

oninvalid

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

Valeur de propriété

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

héritée 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ée 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ée 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ée 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ée 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ée 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ée 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ée de GlobalEventHandlers.onloadstart

onlostpointercapture

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.onmousedown

onmouseenter

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onmouseenter

onmouseleave

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

Valeur de propriété

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

héritée 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ée 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ée 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ée de GlobalEventHandlers.onmouseover

onmouseup

Se déclenche lorsque l’utilisateur relâche un bouton de la souris pendant 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ée de GlobalEventHandlers.onmouseup

onpaste

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.onpause

onplay

Se produit lorsque la méthode de lecture est demandée.

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onplay

onplaying

Se produit lorsque l’audio ou la vidéo a commencé à lire.

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onplaying

onpointercancel

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointercancel

onpointerdown

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointerdown

onpointerenter

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointerenter

onpointerleave

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointerleave

onpointermove

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointermove

onpointerout

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointerout

onpointerover

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onpointerover

onpointerup

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.onprogress

onratechange

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

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.onreset

onresize

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onresize

onscroll

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

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onscroll

onsecuritypolicyviolation

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

Valeur de propriété

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

héritée 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ée 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ée 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ée de GlobalEventHandlers.onselect

onselectionchange

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onselectionchange

onselectstart

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onselectstart

onslotchange

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.ons totalisé

onsubmit

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onsubmit

onsuspend

Se produit si l’opération de chargement a été intentionnellement arrêtée.

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

Valeur de propriété

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

héritée 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ée de GlobalEventHandlers.ontimeupdate

ontoggle

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontoggle

ontouchcancel

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontouchcancel

ontouchend

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontouchend

ontouchmove

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontouchmove

ontouchstart

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontouchstart

ontransitioncancel

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontransitioncancel

ontransitionend

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontransitionend

ontransitionrun

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

Valeur de propriété

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

héritée de GlobalEventHandlers.ontransitionrun

ontransitionstart

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

Valeur de propriété

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

héritée 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ée 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ée 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ée 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ée 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ée 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ée de GlobalEventHandlers.onwebkittransitionend

onwheel

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

Valeur de propriété

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

héritée de GlobalEventHandlers.onwheel

parentElement

Retourne l’élément parent.

parentElement: null | HTMLElement

Valeur de propriété

null | HTMLElement

héritée de Node.parentElement

parentNode

Retourne le parent.

parentNode: null | ParentNode

Valeur de propriété

null | ParentNode

héritée de node.parentNode

pictureInPictureElement

pictureInPictureElement: null | Element

Valeur de propriété

null | Element

héritée de DocumentOrShadowRoot.pictureInPictureElement

pointerLockElement

pointerLockElement: null | Element

Valeur de propriété

null | Element

héritée de DocumentOrShadowRoot.pointerLockElement

previousSibling

Retourne le frère précédent.

previousSibling: null | ChildNode

Valeur de propriété

null | ChildNode

héritée de node.previousSibling

PROCESSING_INSTRUCTION_NODE

node est un nœud ProcessingInstruction.

PROCESSING_INSTRUCTION_NODE: number

Valeur de propriété

number

héritée 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ée de documentOrShadowRoot.styleSheets

textContent

textContent: null | string

Valeur de propriété

null | string

héritée de node.textContent

TEXT_NODE

nœud est un nœud texte.

TEXT_NODE: number

Valeur de propriété

number

héritée 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 le nœud est un document, lève une exception 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 de commentaire 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 l’espace de noms d’espace de noms. Son préfixe d’espace de noms sera tout avant « : » (U+003E) dans qualifiedName ou Null. Son nom local sera tout après « : » (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 true, une exception DOMException « NamespaceError » est levée :

localName ne correspond pas à la production QName. Le préfixe d’espace de noms n’est pas null et l’espace de noms est la chaîne vide. Le préfixe d’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. l’espace de noms XMLNS et ni le préfixe d’espace de noms n’est « xmlns ».

Lorsqu’elles sont fournies, 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 la traversée.

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 filtre. 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 « ? »>« invalidCharacterError » DOMException sera levée.

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

Paramètres

target

string

data

string

Retours

ProcessingInstruction

createRange()

Retourne un objet de plage vide qui a les deux points de limite 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 la traversée.

whatToShow

number

Type de nœuds ou d’éléments à afficher dans la liste des 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, par défaut sur false.

value

string

Valeur à affecter.

Retours

boolean

exitFullscreen()

Empêche l’affichage 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) dont toutes les classes sont données par classNames. L’argument classNames est interprété comme une liste séparée par des espaces de classes.

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 « * » renvoie un HTMLCollection de tous les éléments descendants.

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

Si seul localName est « * » renvoie un HTMLCollection de tous les éléments descendants dont l’espace de noms est l’espace de noms.

Sinon, retourne un 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()

Retourne 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 la profondeur est vraie, la copie inclut également les descendants du nœud.

Si le nœud 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 d’écriture et 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.

Retourne une valeur booléenne qui indique si une commande spécifiée peut être exécutée avec succès à l’aide de execCommand, en fonction 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 dans 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 texte é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ée de ParentNode.append

appendChild<T>(T)

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

Paramètres

node

T

Retours

T

héritée de Node.appendChild

cloneNode(boolean)

Retourne une copie du nœud. Si la profondeur est vraie, la copie inclut également les descendants du nœud.

function cloneNode(deep?: boolean): Node

Paramètres

deep

boolean

Retours

Node

héritée de node.cloneNode

compareDocumentPosition(Node)

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

function compareDocumentPosition(other: Node): number

Paramètres

other

Node

Retours

number

héritée de Node.compareDocumentPosition

contains(null | Node)

Retourne true si l’autre 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ée 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ée de XPathEvaluatorBase.createExpression

createNSResolver(Node)

function createNSResolver(nodeResolver: Node): XPathNSResolver

Paramètres

nodeResolver

Node

Retours

XPathNSResolver

héritée de XPathEvaluatorBase.createNSResolver

dispatchEvent(Event)

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

function dispatchEvent(event: Event): boolean

Paramètres

event

Event

Retours

boolean

héritée 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ée de DocumentOrShadowRoot.elementFromPoint

elementsFromPoint(number, number)

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

Paramètres

x

number

y

number

Retours

Element[]

héritée 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ée de XPathEvaluatorBase.evaluate

getAnimations()

function getAnimations(): Animation[]

Retours

Animation[]

héritée de DocumentOrShadowRoot.getAnimations

getRootNode(GetRootNodeOptions)

Retourne la racine du nœud.

function getRootNode(options?: GetRootNodeOptions): Node

Paramètres

options

GetRootNodeOptions

Retours

Node

héritée de Node.getRootNode

hasChildNodes()

Retourne si le nœud a des enfants.

function hasChildNodes(): boolean

Retours

boolean

héritée 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ée de Node.insertBefore

isDefaultNamespace(null | string)

function isDefaultNamespace(namespace: null | string): boolean

Paramètres

namespace

null | string

Retours

boolean

héritée de Node.isDefaultNamespace

isEqualNode(null | Node)

Retourne si nœud et otherNode ont les mêmes propriétés.

function isEqualNode(otherNode: null | Node): boolean

Paramètres

otherNode

null | Node

Retours

boolean

héritée de node.isEqualNode

isSameNode(null | Node)

function isSameNode(otherNode: null | Node): boolean

Paramètres

otherNode

null | Node

Retours

boolean

héritée de node.isSameNode

lookupNamespaceURI(null | string)

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

Paramètres

prefix

null | string

Retours

null | string

héritée de Node.lookupNamespaceURI

lookupPrefix(null | string)

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

Paramètres

namespace

null | string

Retours

null | string

héritée de Node.lookupPrefix

normalize()

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

function normalize()

héritée 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 texte é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ée de ParentNode.prepend

querySelector<E>(string)

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

Paramètres

selectors

string

Retours

null | E

héritée de ParentNode.querySelector

querySelector<K>(K)

Retourne le premier élément qui est un descendant de 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ée de ParentNode.querySelector

querySelector<K>(K)

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

Paramètres

selectors

K

Retours

null | SVGElementTagNameMap[K]

héritée de ParentNode.querySelector

querySelectorAll<E>(string)

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

Paramètres

selectors

string

Retours

NodeListOf<E>

héritée 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ée de ParentNode.querySelectorAll

querySelectorAll<K>(K)

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

Paramètres

selectors

K

Retours

NodeListOf<SVGElementTagNameMap[K]>

héritée de ParentNode.querySelectorAll

removeChild<T>(T)

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

Paramètres

child

T

Retours

T

héritée 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ée 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ée de ParentNode.replaceChildren