Thanks to visit codestin.com
Credit goes to developer.mozilla.org

Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLElement

Baseline Widely available *

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨Juli 2015⁩.

* Some parts of this feature may have varying levels of support.

Das HTMLElement Interface repräsentiert jedes HTML Element. Einige Elemente implementieren dieses Interface direkt, während andere es über ein ererbtes Interface implementieren.

EventTarget Node Element HTMLElement

Instanz-Eigenschaften

Erbt auch Eigenschaften von seinem Elternteil, Element.

HTMLElement.accessKey

Ein String, der den Zugangsschlüssel repräsentiert, der dem Element zugewiesen ist.

HTMLElement.accessKeyLabel Schreibgeschützt

Gibt einen String zurück, der den zugewiesenen Zugangsschlüssel des Elements enthält.

HTMLElement.anchorElement Schreibgeschützt  Nicht standardisiert Experimentell

Gibt eine Referenz auf das Ankerelement des Elements zurück oder null, wenn es keines hat.

HTMLElement.attributeStyleMap Schreibgeschützt

Eine StylePropertyMap, die die Deklarationen des style Attributs des Elements repräsentiert.

HTMLElement.autocapitalize

Ein String, der das Kapitalisierungsverhalten des Elements für Benutzereingaben repräsentiert. Gültige Werte sind: none, off, on, characters, words, sentences.

HTMLElement.autofocus

Ein boolescher Wert, der das autofocus HTML-Globalattribut widerspiegelt, das angibt, ob das Steuerungselement fokussiert werden soll, wenn die Seite geladen wird, oder wenn ein Dialog oder Popover angezeigt wird, falls in einem Element innerhalb von <dialog> Elementen oder in Elementen, deren Popover-Attribut gesetzt ist, angegeben.

HTMLElement.autocorrect

Ein boolescher Wert, der angibt, ob die Texteingabe eines Benutzers automatisch korrigiert werden soll oder nicht. Dies spiegelt das autocorrect HTML-Globalattribut wider.

HTMLElement.contentEditable

Ein String, wobei ein Wert von true bedeutet, dass das Element bearbeitbar ist, und ein Wert von false bedeutet, dass es nicht bearbeitbar ist.

HTMLElement.dataset Schreibgeschützt

Gibt ein DOMStringMap zurück, mit dem Skripte die benutzerdefinierten Dateneigenschaften (data-*) des Elements lesen und schreiben können.

HTMLElement.dir

Ein String, der das dir Globalattribut darstellt und die Richtung des Elements repräsentiert. Mögliche Werte sind "ltr", "rtl" und "auto".

HTMLElement.draggable

Ein boolescher Wert, der angibt, ob das Element gezogen werden kann.

HTMLElement.editContext Experimentell

Gibt den mit dem Element verknüpften EditContext zurück, oder null, wenn keiner vorhanden ist.

HTMLElement.enterKeyHint

Ein String, der definiert, welches Aktionslabel (oder Icon) auf virtuellen Tastaturen für die Eingabetaste angezeigt werden soll.

HTMLElement.hidden

Ein String oder ein boolescher Wert, der den Wert des hidden Attributs des Elements widerspiegelt.

HTMLElement.inert

Ein boolescher Wert, der angibt, ob der Benutzeragent so agieren muss, als wäre der angegebene Knoten für Benutzerinteraktionsereignisse, textbasierte Seitensuchen ("Seite durchsuchen") und Textauswahl nicht vorhanden.

HTMLElement.innerText

Repräsentiert den gerenderten Textinhalt eines Knotens und seiner Nachfahren. Als Getter ähnelt es dem Text, den der Benutzer erhalten würde, wenn er die Inhalte des Elements mit dem Cursor markieren und dann in die Zwischenablage kopieren würde. Als Setter ersetzt es den Inhalt innerhalb des ausgewählten Elements und konvertiert jeden Zeilenumbruch in <br> Elemente.

HTMLElement.inputMode

Ein String, der den Wert des inputmode Attributs des Elements widerspiegelt.

HTMLElement.isContentEditable Schreibgeschützt

Gibt einen booleschen Wert zurück, der angibt, ob der Inhalt des Elements bearbeitet werden kann oder nicht.

HTMLElement.lang

Ein String, der die Sprache der Attribute, des Textes und der Elementinhalte eines Elements darstellt.

HTMLElement.nonce

Gibt die kryptografische Einmalzahl zurück, die von der Content-Security-Policy verwendet wird, um festzulegen, ob ein bestimmter Abruf ausgeführt werden darf.

HTMLElement.offsetHeight Schreibgeschützt

Gibt eine double zurück, die die Höhe eines Elements relativ zu seinem Layout enthält.

HTMLElement.offsetLeft Schreibgeschützt

Gibt eine double zurück, die den Abstand von der linken Grenze dieses Elements zur linken Grenze seines offsetParent beschreibt.

HTMLElement.offsetParent Schreibgeschützt

Ein Element, das das Element ist, von dem aus alle Offset-Berechnungen derzeit berechnet werden.

HTMLElement.offsetTop Schreibgeschützt

Gibt eine double zurück, die den Abstand von der oberen Grenze dieses Elements zur oberen Grenze seines offsetParent beschreibt.

HTMLElement.offsetWidth Schreibgeschützt

Gibt eine double zurück, die die Breite eines Elements relativ zu seinem Layout enthält.

HTMLElement.outerText

Repräsentiert den gerenderten Textinhalt eines Knotens und seiner Nachfahren. Als Getter ist es dasselbe wie HTMLElement.innerText (es repräsentiert den gerenderten Textinhalt eines Elements und seiner Nachfahren). Als Setter ersetzt es den ausgewählten Knoten und dessen Inhalt durch den angegebenen Wert und konvertiert jeden Zeilenumbruch in <br> Elemente.

HTMLElement.popover

Ruft den Popover-Zustand eines Elements ab und setzt ihn über JavaScript ("auto", "hint" oder "manual"), und kann für die Funktionserkennung verwendet werden. Es spiegelt den Wert des popover globalen HTML-Attributs wider.

HTMLElement.spellcheck

Ein boolescher Wert, der den Hinweis auf die Rechtschreibprüfung steuert. Es ist auf allen HTML-Elementen verfügbar, beeinträchtigt jedoch nicht alle.

HTMLElement.style

Eine CSSStyleDeclaration, die die Deklarationen des style Attributs des Elements repräsentiert.

HTMLElement.tabIndex

Eine long, die die Position des Elements in der Tab-Reihenfolge repräsentiert.

HTMLElement.title

Ein String, der den Text enthält, der in einem Popup-Fenster angezeigt wird, wenn die Maus über dem Element ist.

HTMLElement.translate

Ein boolescher Wert, der die Übersetzung repräsentiert.

HTMLElement.virtualKeyboardPolicy Experimentell

Ein String, der das Verhalten der Bildschirmtastatur auf Geräten wie Tablets, Mobiltelefonen oder anderen Geräten angibt, auf denen möglicherweise keine Hardware-Tastatur verfügbar ist, wenn der Inhalt des Elements bearbeitbar ist (z.B. es ist ein <input> oder <textarea> Element, oder ein Element mit dem contenteditable Attribut gesetzt).

HTMLElement.writingSuggestions

Ein String, der angibt, ob von Browser bereitgestellte Schreibvorschläge im Rahmen des Geltungsbereichs des Elements aktiviert werden sollen oder nicht.

Instanz-Methoden

Erbt auch Methoden von seinem Elternteil, Element.

HTMLElement.attachInternals()

Gibt ein ElementInternals Objekt zurück und ermöglicht einem benutzerdefinierten Element die Teilnahme an HTML-Formularen.

HTMLElement.blur()

Entfernt den Tastaturfokus von dem derzeit fokussierten Element.

HTMLElement.click()

Sendet ein Mausklickereignis an das Element.

HTMLElement.focus()

Macht das Element zum aktuellen Tastaturfokus.

HTMLElement.hidePopover()

Verbirgt ein Popover-Element, indem es aus der obersten Schicht entfernt und es mit "display: none" gestylt wird.

HTMLElement.showPopover()

Zeigt ein Popover-Element an, indem es zur obersten Schicht hinzugefügt und display: none; aus seinen Stilen entfernt wird.

HTMLElement.togglePopover()

Wechselt ein Popover-Element zwischen den Zuständen versteckt und sichtbar.

Ereignisse

Hören Sie diese Ereignisse mit addEventListener() oder durch Zuweisen eines Ereignis-Listeners zur oneventname Eigenschaft dieser Schnittstelle.

Erbt auch Ereignisse von seinem Elternteil, Element.

change

Wird ausgelöst, wenn der value eines <input>, <select> oder <textarea> Elements vom Benutzer verändert und bestätigt wurde. Anders als beim input Ereignis wird das change Ereignis nicht notwendigerweise bei jeder Änderung des value eines Elements ausgelöst.

command

Wird auf einem Element ausgelöst, das über ein button kontrolliert wird, mit gültigen commandForElement und command Werten, wann immer mit dem Button interagiert wird (zum Beispiel, wenn er angeklickt wird).

error

Wird ausgelöst, wenn das Laden einer Ressource fehlgeschlagen ist oder nicht genutzt werden kann.

load

Wird für Elemente, die eine Ressource enthalten, ausgelöst, wenn die Ressource erfolgreich geladen wurde.

Ziehen & Ablegen Ereignisse

drag

Dieses Ereignis wird ausgelöst, wenn ein Element oder eine Textauswahl gezogen wird.

dragend

Dieses Ereignis wird ausgelöst, wenn eine Ziehoperation beendet wird (durch Loslassen einer Maustaste oder Drücken der Escape-Taste).

dragenter

Dieses Ereignis wird ausgelöst, wenn ein gezogenes Element oder eine Textauswahl ein gültiges Ziel für das Ablegen betritt.

dragleave

Dieses Ereignis wird ausgelöst, wenn ein gezogenes Element oder eine Textauswahl ein gültiges Ziel für das Ablegen verlässt.

dragover

Dieses Ereignis wird kontinuierlich ausgelöst, wenn ein Element oder eine Textauswahl gezogen wird und der Mauszeiger über einem gültigen Ziel für das Ablegen ist (alle 50 ms, wenn die Maus nicht bewegt wird, anders viel schneller zwischen ungefähr 5 ms (langsame Bewegung) und 1 ms (schnelle Bewegung). Dieses Feuerungsmuster ist anders als bei mouseover ).

dragstart

Dieses Ereignis wird ausgelöst, wenn der Benutzer beginnt, ein Element oder eine Textauswahl zu ziehen.

drop

Dieses Ereignis wird ausgelöst, wenn ein Element oder eine Textauswahl auf einem gültigen Ziel für das Ablegen abgelegt wird.

Interesse-Initiator Ereignisse

interest Experimentell

Wird auf dem Zielelement eines Interesse-Initiators ausgelöst, wenn Interesse gezeigt wird, sodass Code als Reaktion ausgeführt werden kann.

loseinterest Experimentell

Wird auf dem Zielelement eines Interesse-Initiators ausgelöst, wenn Interesse verlorengeht, sodass Code als Reaktion ausgeführt werden kann.

Umschalten Ereignisse

beforetoggle

Wird ausgelöst, wenn das Element ein Popover oder <dialog> ist, bevor es versteckt oder angezeigt wird.

toggle

Wird nach dem Verstecken oder Anzeigen eines Popover, <dialog>, oder <details> Elements ausgelöst.

Spezifikationen

Specification
HTML
# htmlelement

Browser-Kompatibilität

Siehe auch