AddEventListener(string, IEventListener) | Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel. |
AddEventListener(string, DOMEventHandler, bool) | Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel. |
AddEventListener(string, IEventListener, bool) | Diese Methode ermöglicht die Registrierung von Ereignis-Listenern auf dem Ereignisziel. |
AppendChild(Node) | Fügt den Knoten newChild am Ende der Liste der Kinder dieses Knotens hinzu. Wenn das newChild bereits im Baum vorhanden ist, wird es zuerst entfernt. |
AttachShadow(ShadowRootMode) | Erstellt einen Schattenstamm und hängt ihn an das aktuelle Element an. |
CloneNode() | Gibt ein Duplikat dieses Knotens zurück, dh dient als generischer Kopierkonstruktor für Knoten. Der doppelte Knoten hat keinen übergeordneten Knoten (parentNode ist null) und keine Benutzerdaten. |
CloneNode(bool) | Gibt ein Duplikat dieses Knotens zurück, dh dient als generischer Kopierkonstruktor für Knoten. Der doppelte Knoten hat keinen übergeordneten Knoten (parentNode ist null) und keine Benutzerdaten. |
DispatchEvent(Event) | Diese Methode ermöglicht die Weiterleitung von Ereignissen in das Ereignismodell der Implementierung. |
Dispose() | Führt anwendungsdefinierte Aufgaben aus, die mit dem Freigeben, Freigeben oder Zurücksetzen nicht verwalteter Ressourcen verbunden sind. |
GetAttribute(string) | Ruft einen Attributwert nach Namen ab. |
GetAttributeNode(string) | Ruft einen Attributknoten nach Namen ab. |
GetAttributeNodeNS(string, string) | Ruft einen Attr-Knoten nach lokalem Namen und Namespace-URI ab. |
GetAttributeNS(string, string) | Ruft einen Attributwert nach lokalem Namen und Namespace-URI ab. |
GetBBox() | Gibt den engen Begrenzungsrahmen im aktuellen Benutzerbereich (dh nach Anwendung des ’transform’-Attributs, falls vorhanden) auf die Geometrie aller enthaltenen Grafikelemente zurück, ausgenommen Strich-, Clipping-, Maskierungs- und Filtereffekte). Beachten Sie, dass getBBox den tatsächlichen Begrenzungsrahmen zum Zeitpunkt des Aufrufs der Methode zurückgeben muss, selbst wenn das Element noch nicht gerendert wurde. |
GetComputedTextLength() | Die Gesamtsumme aller Fortschrittswerte aus der Wiedergabe aller Zeichen in diesem Element, einschließlich des Fortschrittswerts auf den Glyphen (horizontal oder vertikal), der Auswirkung der Eigenschaften „Kerning“, „Buchstabenabstand“ und „Wort- Spacing’ und Anpassungen aufgrund der Attribute ‘dx’ und ‘dy’ auf ’tspan’-Elementen. Für Nicht-Rendering-Umgebungen muss der Benutzeragent angemessene Annahmen über Glyphenmetriken treffen. |
GetCTM() | Gibt die Transformationsmatrix von den aktuellen Benutzereinheiten (dh nach Anwendung des ’transform’-Attributs, falls vorhanden) zum Ansichtsfenster-Koordinatensystem für das nächste ViewportElement zurück. |
GetElementsByClassName(string) | Gibt ein aktives NodeList-Objekt zurück, das alle Elemente im Dokument enthält, die alle im Argument angegebenen Klassen haben. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Gibt eine NodeList aller untergeordneten Elemente mit einem bestimmten Tag-Namen in Dokumentreihenfolge zurück. |
GetElementsByTagNameNS(string, string) | Gibt eine NodeList aller untergeordneten Elemente mit einem gegebenen lokalen Namen und Namensraum-URI in Dokumentenreihenfolge zurück. |
GetNumberOfChars() | Gibt die Gesamtzahl der Zeichen zurück, die zum Rendern innerhalb des aktuellen Elements verfügbar sind, einschließlich referenzierter Zeichen aus der ’tref’-Referenz, unabhängig davon, ob sie gerendert werden. Effektiv entspricht dies der Länge des Attributs Node::textContent aus DOM Level 3 Core ([DOM3], Abschnitt 1.4), wenn dieses Attribut auch ’tref’-Elemente erweitert. |
virtual GetPlatformType() | Diese Methode wird zum Abrufen des ECMAScript-Objekts verwendetType . |
GetScreenCTM() | Gibt die Transformationsmatrix von aktuellen Benutzereinheiten (dh nach Anwendung des ’transform’-Attributs, falls vorhanden) zur Mitteilung eines “Pixels” des übergeordneten Benutzeragenten zurück. Bei Anzeigegeräten entspricht dies idealerweise einem physischen Bildschirmpixel. Für andere Geräte oder Umgebungen, in denen die physikalischen Pixelgrößen nicht bekannt sind, kann stattdessen ein Algorithmus ähnlich der CSS2-Definition eines „Pixels“ verwendet werden. Beachten Sie, dass null zurückgegeben wird, wenn dieses Element nicht in den Dokumentbaum eingebunden ist. Diese Methode hätte besser als getClientCTM bezeichnet werden können, aber der Name getScreenCTM wird aus historischen Gründen beibehalten. |
HasAttribute(string) | Gibt true zurück, wenn ein Attribut mit einem bestimmten Namen für dieses Element angegeben ist oder einen Standardwert hat, andernfalls false. |
HasAttributeNS(string, string) | Gibt „true“ zurück, wenn ein Attribut mit einem bestimmten lokalen Namen und Namensraum-URI für dieses Element angegeben ist oder einen Standardwert hat, andernfalls „false“. |
override HasAttributes() | Gibt zurück, ob dieser Knoten (wenn es sich um ein Element handelt) irgendwelche Attribute hat |
HasChildNodes() | Gibt zurück, ob dieser Knoten Kinder hat. |
InsertBefore(Node, Node) | Fügt den Knoten vor dem vorhandenen untergeordneten Knoten child ein. Wenn child null ist, fügen Sie einen Knoten am Ende der Liste der untergeordneten Elemente ein. Wenn child ein DocumentFragment-Objekt ist, werden alle seine untergeordneten Elemente in derselben Reihenfolge vor dem untergeordneten Element eingefügt. Wenn das Kind bereits im Stammbaum ist, wird es zuerst entfernt. |
IsDefaultNamespace(string) | Diese Methode prüft, ob der angegebene NamespaceURI der Standard-Namespace ist oder nicht. |
IsEqualNode(Node) | Testet, ob zwei Knoten gleich sind. Diese Methode testet auf Gleichheit von Knoten, nicht auf Gleichheit (dh ob die beiden Knoten Verweise auf dasselbe Objekt sind), was mit Node.isSameNode() getestet werden kann. Alle Knoten, die gleich sind, sind auch gleich, obwohl das Gegenteil möglicherweise nicht der Fall ist. |
IsSameNode(Node) | Gibt zurück, ob dieser Knoten derselbe Knoten wie der gegebene ist. Mit dieser Methode kann festgestellt werden, ob zwei von der Implementierung zurückgegebene Node-Referenzen auf dasselbe Objekt verweisen. Wenn zwei Node-Referenzen Referenzen auf dasselbe Objekt sind, selbst wenn über einen Proxy, können die Referenzen vollständig austauschbar verwendet werden, sodass alle Attribute dieselben Werte haben und das Aufrufen derselben DOM-Methode für beide Referenzen immer genau denselben Effekt hat. |
LookupNamespaceURI(string) | Suchen Sie den Namespace-URI, der dem angegebenen Präfix zugeordnet ist, beginnend mit diesem Knoten. |
LookupPrefix(string) | Suchen Sie das Präfix, das dem angegebenen Namespace-URI zugeordnet ist, beginnend mit diesem Knoten. Die Standard-Namespace-Deklarationen werden von dieser Methode ignoriert. Siehe Namespace Prefix Lookup für Details zum Algorithmus, der von dieser Methode verwendet wird. |
Normalize() | Bringt alle Textknoten in der vollen Tiefe des Unterbaums unterhalb dieses Knotens, einschließlich Attributknoten, in eine “normale” Form, wo nur Struktur (z. B. Elemente, Kommentare, Verarbeitungsanweisungen, CDATA-Abschnitte und Entitätsreferenzen) Text trennt Knoten, dh es gibt weder benachbarte Textknoten noch leere Textknoten. Dies kann verwendet werden, um sicherzustellen, dass die DOM-Ansicht eines Dokuments dieselbe ist, als ob es gespeichert und neu geladen worden wäre, und ist nützlich, wenn Operationen (wie XPointer [XPointer]-Lookups), die von einer bestimmten Dokumentbaumstruktur abhängen, ausgeführt werden sollen verwendet werden. Wenn der Parameter „normalize-characters“ des an Node.ownerDocument angehängten DOMConfiguration-Objekts wahr ist, normalisiert diese Methode auch die Zeichen der Text-Nodes vollständig. |
QuerySelector(string) | Gibt das erste Element im Dokument zurück, das mit selector übereinstimmt |
QuerySelectorAll(string) | Gibt eine NodeList aller Elemente im Dokument zurück, die mit selector übereinstimmen. |
Remove() | Entfernt diese Instanz. |
RemoveAttribute(string) | Entfernt ein Attribut nach Namen. |
RemoveAttributeNode(Attr) | Entfernt den angegebenen Attributknoten. |
RemoveAttributeNS(string, string) | Entfernt ein Attribut nach lokalem Namen und Namespace-URI. |
RemoveChild(Node) | Entfernt den durch oldChild angegebenen untergeordneten Knoten aus der Liste der untergeordneten Elemente und gibt ihn zurück. |
RemoveEventListener(string, IEventListener) | Diese Methode ermöglicht das Entfernen von Ereignis-Listenern aus dem Ereignisziel. Wenn anIEventListener wird aus einem entferntEventTarget während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst. Ereignis-Listener können nie aufgerufen werden, nachdem sie entfernt wurden. |
RemoveEventListener(string, DOMEventHandler, bool) | Diese Methode ermöglicht das Entfernen von Ereignis-Listenern aus dem Ereignisziel. Wenn anIEventListener wird aus einem entferntEventTarget während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst. Ereignis-Listener können nie aufgerufen werden, nachdem sie entfernt wurden. |
RemoveEventListener(string, IEventListener, bool) | Diese Methode ermöglicht das Entfernen von Ereignis-Listenern aus dem Ereignisziel. Wenn anIEventListener wird aus einem entferntEventTarget während es ein Ereignis verarbeitet, wird es nicht durch die aktuellen Aktionen ausgelöst. Ereignis-Listener können nie aufgerufen werden, nachdem sie entfernt wurden. |
ReplaceChild(Node, Node) | Ersetzt den untergeordneten Knoten oldChild durch newChild in der Liste der untergeordneten Elemente und gibt den oldChild-Knoten zurück. Wenn newChild ein DocumentFragment-Objekt ist, wird oldChild durch alle DocumentFragment-Kinder ersetzt, die in derselben Reihenfolge eingefügt werden. Wenn das newChild bereits im Baum vorhanden ist, wird es zuerst entfernt. |
SetAttribute(string, string) | Fügt ein neues Attribut hinzu. Wenn ein Attribut mit diesem Namen bereits im Element vorhanden ist, wird sein Wert auf den Wert parameter geändert. |
SetAttributeNode(Attr) | Fügt einen neuen Attributknoten hinzu. Wenn ein Attribut mit diesem Namen (nodeName) bereits im Element vorhanden ist, wird es durch das neue ersetzt. |
SetAttributeNodeNS(Attr) | Fügt ein neues Attribut hinzu. Wenn ein Attribut mit diesem lokalen Namen und dieser Namespace-URI bereits im Element vorhanden ist, wird es durch das neue ersetzt. |
SetAttributeNS(string, string, string) | Fügt ein neues Attribut hinzu. Wenn ein Attribut mit demselben lokalen Namen und Namespace-URI bereits für das Element vorhanden ist, wird sein Präfix in den Präfixteil des qualifizierten Namens und sein Wert in den Wertparameter geändert. |
SetIdAttribute(string, bool) | Wenn der Parameter isId wahr ist, deklariert diese Methode das angegebene Attribut als ein benutzerdefiniertes ID-Attribut. |
SetIdAttributeNode(Attr, bool) | Wenn der Parameter isId wahr ist, deklariert diese Methode das angegebene Attribut als ein benutzerdefiniertes ID-Attribut. |
SetIdAttributeNS(string, string, bool) | Wenn der Parameter isId wahr ist, deklariert diese Methode das angegebene Attribut als ein benutzerdefiniertes ID-Attribut. |
override ToString() | Gibt a zurückString die diese Instanz darstellt. |