AddEventListener(string, IEventListener) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AddEventListener(string, DOMEventHandler, bool) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AddEventListener(string, IEventListener, bool) | Met deze methode kunnen gebeurtenislisteners worden geregistreerd op het gebeurtenisdoel. |
AppendChild(Node) | Voegt het knooppunt newChild toe aan het einde van de lijst met kinderen van dit knooppunt. Als de newChild al in de stamboom staat, wordt deze eerst verwijderd. |
AttachShadow(ShadowRootMode) | Creëert een schaduwwortel en koppelt deze aan het huidige element. |
CloneNode() | Retourneert een duplicaat van dit knooppunt, dwz dient als generieke kopieerconstructor voor knooppunten. Het gedupliceerde knooppunt heeft geen ouder (parentNode is null) en geen gebruikersgegevens. |
CloneNode(bool) | Retourneert een duplicaat van dit knooppunt, dwz dient als generieke kopieerconstructor voor knooppunten. Het gedupliceerde knooppunt heeft geen ouder (parentNode is null) en geen gebruikersgegevens. |
DispatchEvent(Event) | Met deze methode kunnen gebeurtenissen worden verzonden naar het gebeurtenismodel van de implementatie. |
Dispose() | Voert door de toepassing gedefinieerde taken uit die verband houden met het vrijmaken, vrijgeven of resetten van onbeheerde bronnen. |
GetAttribute(string) | Haalt een attribuutwaarde op naam op. |
GetAttributeNode(string) | Haalt een attribuutknooppunt op naam op. |
GetAttributeNodeNS(string, string) | Haalt een Attr-knooppunt op met lokale naam en naamruimte-URI. |
GetAttributeNS(string, string) | Haalt een attribuutwaarde op door lokale naam en naamruimte-URI. |
GetBBox() | Retourneert het strakke begrenzingskader in de huidige gebruikersruimte (dwz na toepassing van het ’transform’-attribuut, indien aanwezig) op de geometrie van alle grafische elementen, exclusief strelen, knippen, maskeren en filtereffecten). Merk op dat getBBox het daadwerkelijke begrenzingskader moet retourneren op het moment dat de methode werd aangeroepen, zelfs als het element nog niet is weergegeven. |
GetComputedTextLength() | De totale som van alle geavanceerde waarden van het renderen van alle tekens binnen dit element, inclusief de geavanceerde waarde op de glyphs (horizontaal of verticaal), het effect van eigenschappen ‘kerning’, ’letter-spacing’ en ‘word- spacing’ en aanpassingen vanwege attributen ‘dx’ en ‘dy’ op ’tspan’ elementen. Voor niet-renderende omgevingen moet de user-agent redelijke veronderstellingen maken over glyph-metrieken. |
GetCTM() | Retourneert de transformatiematrix van huidige gebruikerseenheden (dwz na toepassing van het ’transform’-attribuut, indien aanwezig) naar het viewport-coördinatensysteem voor het dichtstbijzijndeViewportElement. |
GetElementsByClassName(string) | Retourneert een live NodeList-object met alle elementen in het document waarvan alle klassen zijn opgegeven in argument. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Retourneert een NodeList van alle onderliggende elementen met een gegeven tagnaam, in documentvolgorde. |
GetElementsByTagNameNS(string, string) | Retourneert een NodeList van alle onderliggende elementen met een gegeven lokale naam en naamruimte-URI in documentvolgorde. |
GetNumberOfChars() | Retourneert het totale aantal tekens dat beschikbaar is voor weergave binnen het huidige element, inclusief tekens waarnaar wordt verwezen vanuit de ’tref’-referentie, ongeacht of ze worden weergegeven. In feite is dit gelijk aan de lengte van het Node::textContent-attribuut van DOM Level 3 Core ([DOM3], sectie 1.4), als dat attribuut ook ’tref’-elementen uitbreidt. |
virtual GetPlatformType() | Deze methode wordt gebruikt om het ECMAScript-object op te halenType . |
GetScreenCTM() | Retourneert de transformatiematrix van huidige gebruikerseenheden (dwz na toepassing van het ’transform’-attribuut, indien aanwezig) naar de melding van een “pixel” van de bovenliggende user-agent. Voor weergaveapparaten vertegenwoordigt dit idealiter een fysieke schermpixel. Voor andere apparaten of omgevingen waarvan de fysieke pixelgrootte niet bekend is, kan in plaats daarvan een algoritme worden gebruikt dat lijkt op de CSS2-definitie van een “pixel”. Merk op dat null wordt geretourneerd als dit element niet is gekoppeld aan de documentstructuur. Deze methode had beter getClientCTM kunnen heten, maar de naam getScreenCTM wordt om historische redenen behouden. |
HasAttribute(string) | Retourneert true wanneer een attribuut met een bepaalde naam is opgegeven voor dit element of een standaardwaarde heeft, anders false. |
HasAttributeNS(string, string) | Retourneert waar wanneer een attribuut met een gegeven lokale naam en naamruimte-URI is opgegeven voor dit element of een standaardwaarde heeft, anders onwaar. |
override HasAttributes() | Geeft terug of dit knooppunt (als het een element is) attributen heeft |
HasChildNodes() | Geeft terug of dit knooppunt kinderen heeft. |
InsertBefore(Node, Node) | Voegt het knooppunt in vóór het bestaande onderliggende knooppunt. Als kind null is, voegt u een knooppunt in aan het einde van de lijst met kinderen. Als kind een DocumentFragment-object is, worden alle kinderen in dezelfde volgorde ingevoegd vóór kind. Als het kind al in de boom zit, wordt het eerst verwijderd. |
IsDefaultNamespace(string) | Deze methode controleert of de opgegeven naamruimte-URI de standaard naamruimte is of niet. |
IsEqualNode(Node) | Test of twee knooppunten gelijk zijn. Deze methode test op gelijkheid van knooppunten, niet gelijkheid (dwz of de twee knooppunten verwijzingen naar hetzelfde object zijn), wat kan worden getest met Node.isSameNode(). Alle knooppunten die hetzelfde zijn, zullen ook gelijk zijn, hoewel het omgekeerde misschien niet waar is. |
IsSameNode(Node) | Geeft terug of dit knooppunt hetzelfde knooppunt is als het opgegeven knooppunt. Deze methode biedt een manier om te bepalen of twee Node-referenties die door de implementatie worden geretourneerd, naar hetzelfde object verwijzen. Wanneer twee Node-referenties verwijzingen zijn naar hetzelfde object, zelfs via een proxy, kunnen de referenties volledig onderling uitwisselbaar worden gebruikt, zodat alle attributen dezelfde waarden hebben en het aanroepen van dezelfde DOM-methode voor beide referenties altijd exact hetzelfde effect heeft. |
LookupNamespaceURI(string) | Zoek de naamruimte-URI op die is gekoppeld aan het opgegeven voorvoegsel, beginnend vanaf dit knooppunt. |
LookupPrefix(string) | Zoek het voorvoegsel op dat is gekoppeld aan de opgegeven naamruimte-URI, beginnend bij dit knooppunt. De standaard naamruimtedeclaraties worden door deze methode genegeerd. Zie Namespace Prefix Lookup voor meer informatie over het algoritme dat door deze methode wordt gebruikt. |
Normalize() | Zet alle tekstknooppunten in de volledige diepte van de subboom onder dit knooppunt, inclusief attribuutknooppunten, in een “normale” vorm waar alleen structuur (bijv. elementen, opmerkingen, verwerkingsinstructies, CDATA-secties en entiteitsreferenties) tekst scheidt knooppunten, dwz er zijn geen aangrenzende tekstknooppunten of lege tekstknooppunten. Dit kan worden gebruikt om ervoor te zorgen dat de DOM-weergave van een document hetzelfde is alsof het is opgeslagen en opnieuw geladen, en is handig wanneer bewerkingen (zoals XPointer [XPointer]-lookups) die afhankelijk zijn van een bepaalde documentboomstructuur, moeten worden uitgevoerd. worden gebruikt. Als de parameter “normalize-characters” van het DOMConfiguration-object dat aan het Node.ownerDocument is gekoppeld, waar is, zal deze methode ook de tekens van de tekstknooppunten volledig normaliseren. |
QuerySelector(string) | Retourneert het eerste element in het document dat overeenkomt met selector |
QuerySelectorAll(string) | Retourneert een NodeList van alle elementen in het document, die overeenkomen met selector |
Remove() | Verwijdert deze instantie. |
RemoveAttribute(string) | Verwijdert een attribuut op naam. |
RemoveAttributeNode(Attr) | Verwijdert het gespecificeerde attribuut knooppunt. |
RemoveAttributeNS(string, string) | Verwijdert een kenmerk op lokale naam en naamruimte-URI. |
RemoveChild(Node) | Verwijdert het onderliggende knooppunt aangegeven door oldChild uit de lijst met onderliggende items en retourneert het. |
RemoveEventListener(string, IEventListener) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
RemoveEventListener(string, DOMEventHandler, bool) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
RemoveEventListener(string, IEventListener, bool) | Met deze methode kunnen gebeurtenislisteners uit het gebeurtenisdoel worden verwijderd. Als eenIEventListener wordt verwijderd uit eenEventTarget terwijl het een gebeurtenis verwerkt, wordt het niet geactiveerd door de huidige acties. Gebeurtenislisteners kunnen nooit worden aangeroepen nadat ze zijn verwijderd. |
ReplaceChild(Node, Node) | Vervangt het onderliggende knooppunt oldChild door newChild in de lijst met onderliggende items en retourneert het oldChild-knooppunt. Als newChild een DocumentFragment-object is, wordt oldChild vervangen door alle DocumentFragment-kinderen, die in dezelfde volgorde worden ingevoegd. Als de newChild al in de stamboom staat, wordt deze eerst verwijderd. |
SetAttribute(string, string) | Voegt een nieuw attribuut toe. Als er al een attribuut met die naam in het element aanwezig is, wordt de waarde ervan gewijzigd in die van de waarde parameter |
SetAttributeNode(Attr) | Voegt een nieuw attribuutknooppunt toe. Als er al een attribuut met die naam (nodeName) aanwezig is in het element, wordt het vervangen door het nieuwe. |
SetAttributeNodeNS(Attr) | Voegt een nieuw attribuut toe. Als er al een attribuut met die lokale naam en die naamruimte-URI aanwezig is in het element, wordt het vervangen door de nieuwe. |
SetAttributeNS(string, string, string) | Voegt een nieuw attribuut toe. Als er al een kenmerk met dezelfde lokale naam en naamruimte-URI aanwezig is op het element, wordt het voorvoegsel gewijzigd in het voorvoegselgedeelte van de QualifiedName en wordt de waarde gewijzigd in de waardeparameter. |
SetIdAttribute(string, bool) | Als de parameter isId waar is, declareert deze methode het opgegeven kenmerk als een door de gebruiker bepaald ID-kenmerk. |
SetIdAttributeNode(Attr, bool) | Als de parameter isId waar is, declareert deze methode het opgegeven kenmerk als een door de gebruiker bepaald ID-kenmerk. |
SetIdAttributeNS(string, string, bool) | Als de parameter isId waar is, declareert deze methode het opgegeven kenmerk als een door de gebruiker bepaald ID-kenmerk. |
override ToString() | Geeft als resultaat eenString die deze instantie vertegenwoordigt. |