MathMLElement: blur() method
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2023.
The blur()
method of the MathMLElement
interface removes keyboard focus from the current MathML element.
Syntax
js
blur()
Parameters
None.
Return value
None (undefined
).
Examples
>Remove focus from a MathML element
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();
});
Result
Specifications
Specification |
---|
HTML> # dom-blur-dev> |
Browser compatibility
Loading…