MathMLElement: blur()-Methode

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.

Die blur()-Methode der MathMLElement-Schnittstelle entfernt den Tastaturfokus vom aktuellen MathML-Element.

Syntax

js
blur()

Parameter

Keine.

Rückgabewert

Keiner (undefined).

Beispiele

Fokus von einem MathML-Element entfernen

HTML

html
<div>
  <math>
    <msup id="myMath" tabindex="0">
      <mi>x</mi>
      <mn>2</mn>
    </msup>
  </math>
  <button id="focusButton">Focus the Math</button>
  <button id="blurButton">Blur the Math</button>
</div>

JavaScript

js
const mathElement = document.getElementById("myMath");
const focusButton = document.getElementById("focusButton");
const blurButton = document.getElementById("blurButton");

// Focus the MathMLElement when the "Focus" button is clicked
focusButton.addEventListener("click", () => {
  mathElement.focus();
});

// Blur the MathMLElement when the "Blur" button is clicked
blurButton.addEventListener("click", () => {
  mathElement.blur();
});

Ergebnis

Spezifikationen

Specification
HTML
# dom-blur-dev

Browser-Kompatibilität

Siehe auch