web api instance method
MathMLElement: blur() method
The blur() method of the MathMLElement interface removes keyboard focus from the current MathML element.
Syntax
blur()
Parameters
None.
Return value
None (undefined).
Examples
Remove focus from a MathML element
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
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
Interactive exampleOpen the canonical MDN source to run this embedded demo.
Specifications
SpecificationsStandards references are available on the canonical MDN page.
Browser compatibility
Browser compatibilityCompatibility data is available on the canonical MDN page.