The MathMLElement interface represents any MathML element.
Also inherits properties from its parent, Element.
MathMLElement.attributeStyleMap Read onlyA StylePropertyMap representing the declarations of the element's style attribute.
MathMLElement.autofocusWhether the control should be focused when the page loads, or when a <dialog> or popover become shown.
MathMLElement.dataset Read onlyA DOMStringMap object which provides a list of key/value pairs of named data attributes which correspond to custom data attributes attached to the element. These correspond to MathML's data-* global attributes.
MathMLElement.nonceReturns the cryptographic number used once that is used by Content Security Policy to determine whether a given fetch will be allowed to proceed.
MathMLElement.styleA CSSStyleDeclaration representing the declarations of the element's style attribute.
MathMLElement.tabIndexThe position of the element in the tabbing order.
This interface also inherits methods from its parent, Element.
MathMLElement.blur()Removes keyboard focus from the currently focused element.
MathMLElement.focus()Makes the element the current keyboard focus.
<math>
<msqrt>
<mi>x</mi>
</msqrt>
</math>document.querySelector("msqrt").constructor.name; // MathMLElement