MathMLElement

Baseline 2023 *
Newly available

Since January 2023, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

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

Das MathMLElement Interface repräsentiert ein beliebiges MathML-Element.

EventTarget Node Element MathMLElement

Instanzeigenschaften

Erbt auch Eigenschaften von seinem übergeordneten Element.

MathMLElement.attributeStyleMap Schreibgeschützt

Ein StylePropertyMap, das die Deklarationen des style-Attributs des Elements darstellt.

MathMLElement.autofocus

Gibt an, ob das Steuerelement fokussiert sein soll, wenn die Seite geladen wird oder wenn ein <dialog> oder ein Popover angezeigt wird.

MathMLElement.dataset Schreibgeschützt

Ein DOMStringMap-Objekt, das eine Liste von Schlüssel/Wert-Paaren benannter Datenattribute bereitstellt, die den an das Element angehängten benutzerdefinierten Datenattributen entsprechen. Dies funktioniert genauso wie die HTMLElement.dataset-Eigenschaft von HTML und das globale data-*-Attribut von HTML.

MathMLElement.style

Ein CSSStyleDeclaration, das die Deklarationen des style-Attributs des Elements darstellt.

MathMLElement.tabIndex

Die Position des Elements in der Tabulatorreihenfolge.

Instanzmethoden

Diese Schnittstelle erbt auch Methoden von ihrem übergeordneten Element.

MathMLElement.blur()

Entfernt den Tastaturfokus von dem aktuell fokussierten Element.

MathMLElement.focus()

Macht das Element zum aktuellen Tastaturfokus.

Beispiele

MathML

html
<math>
  <msqrt>
    <mi>x</mi>
  </msqrt>
</math>

JavaScript

js
document.querySelector("msqrt").constructor.name; // MathMLElement

Spezifikationen

Specification
MathML Core
# dom-mathmlelement

Browser-Kompatibilität

Siehe auch