Input value refers to actual DOM elements in this context.
Note that in Chrome <math-element>.constructor.name
wrongly returns Element
, getType()
correctly returns MathMLElement
instead.
Input value | getType() returns |
is<Type>() function(s) |
---|---|---|
<math> |
MathMLElement |
isMathElement() , isElement() |
<maction> |
MathMLElement |
isMathElement() , isElement() |
<maligngroup> |
MathMLElement |
isMathElement() , isElement() |
<malignmark> |
MathMLElement |
isMathElement() , isElement() |
<menclose> |
MathMLElement |
isMathElement() , isElement() |
<merror> |
MathMLElement |
isMathElement() , isElement() |
<mfrac> |
MathMLElement |
isMathElement() , isElement() |
<mi> |
MathMLElement |
isMathElement() , isElement() |
<mlongdiv> |
MathMLElement |
isMathElement() , isElement() |
<mmultiscripts> |
MathMLElement |
isMathElement() , isElement() |
<mn> |
MathMLElement |
isMathElement() , isElement() |
<mo> |
MathMLElement |
isMathElement() , isElement() |
<mover> |
MathMLElement |
isMathElement() , isElement() |
<mpadded> |
MathMLElement |
isMathElement() , isElement() |
<mphantom> |
MathMLElement |
isMathElement() , isElement() |
<mroot> |
MathMLElement |
isMathElement() , isElement() |
<mrow> |
MathMLElement |
isMathElement() , isElement() |
<ms> |
MathMLElement |
isMathElement() , isElement() |
<mscarries> |
MathMLElement |
isMathElement() , isElement() |
<mscarry> |
MathMLElement |
isMathElement() , isElement() |
<msgroup> |
MathMLElement |
isMathElement() , isElement() |
<msline> |
MathMLElement |
isMathElement() , isElement() |
<mspace> |
MathMLElement |
isMathElement() , isElement() |
<msqrt> |
MathMLElement |
isMathElement() , isElement() |
<msrow> |
MathMLElement |
isMathElement() , isElement() |
<mstack> |
MathMLElement |
isMathElement() , isElement() |
<mstyle> |
MathMLElement |
isMathElement() , isElement() |
<msub> |
MathMLElement |
isMathElement() , isElement() |
<msup> |
MathMLElement |
isMathElement() , isElement() |
<msubsup> |
MathMLElement |
isMathElement() , isElement() |
<mtable> |
MathMLElement |
isMathElement() , isElement() |
<mtd> |
MathMLElement |
isMathElement() , isElement() |
<mtext> |
MathMLElement |
isMathElement() , isElement() |
<mtr> |
MathMLElement |
isMathElement() , isElement() |
<munder> |
MathMLElement |
isMathElement() , isElement() |
<munderover> |
MathMLElement |
isMathElement() , isElement() |
<semantics> |
MathMLElement |
isMathElement() , isElement() |
<annotation> |
MathMLElement |
isMathElement() , isElement() |
<annotation-xml> |
MathMLElement |
isMathElement() , isElement() |
<math> |
MathMLElement |
isMathElement() , isElement() |
<mi> |
MathMLElement |
isMathElement() , isElement() |
<mn> |
MathMLElement |
isMathElement() , isElement() |
<mo> |
MathMLElement |
isMathElement() , isElement() |
<ms> |
MathMLElement |
isMathElement() , isElement() |
<mspace> |
MathMLElement |
isMathElement() , isElement() |
<mtext> |
MathMLElement |
isMathElement() , isElement() |
<menclose> |
MathMLElement |
isMathElement() , isElement() |
<merror> |
MathMLElement |
isMathElement() , isElement() |
<mfrac> |
MathMLElement |
isMathElement() , isElement() |
<mpadded> |
MathMLElement |
isMathElement() , isElement() |
<mphantom> |
MathMLElement |
isMathElement() , isElement() |
<mroot> |
MathMLElement |
isMathElement() , isElement() |
<mrow> |
MathMLElement |
isMathElement() , isElement() |
<msqrt> |
MathMLElement |
isMathElement() , isElement() |
<mstyle> |
MathMLElement |
isMathElement() , isElement() |
<mmultiscripts> |
MathMLElement |
isMathElement() , isElement() |
<mover> |
MathMLElement |
isMathElement() , isElement() |
<mprescripts> |
MathMLElement |
isMathElement() , isElement() |
<msub> |
MathMLElement |
isMathElement() , isElement() |
<msubsup> |
MathMLElement |
isMathElement() , isElement() |
<msup> |
MathMLElement |
isMathElement() , isElement() |
<munder> |
MathMLElement |
isMathElement() , isElement() |
<munderover> |
MathMLElement |
isMathElement() , isElement() |
<none> |
MathMLElement |
isMathElement() , isElement() |
<maligngroup> |
MathMLElement |
isMathElement() , isElement() |
<malignmark> |
MathMLElement |
isMathElement() , isElement() |
<mtable> |
MathMLElement |
isMathElement() , isElement() |
<mtd> |
MathMLElement |
isMathElement() , isElement() |
<mtr> |
MathMLElement |
isMathElement() , isElement() |
<mlongdiv> |
MathMLElement |
isMathElement() , isElement() |
<mscarries> |
MathMLElement |
isMathElement() , isElement() |
<mscarry> |
MathMLElement |
isMathElement() , isElement() |
<msgroup> |
MathMLElement |
isMathElement() , isElement() |
<msline> |
MathMLElement |
isMathElement() , isElement() |
<msrow> |
MathMLElement |
isMathElement() , isElement() |
<mstack> |
MathMLElement |
isMathElement() , isElement() |
<maction> |
MathMLElement |
isMathElement() , isElement() |
<annotation> |
MathMLElement |
isMathElement() , isElement() |
<annotation-xml> |
MathMLElement |
isMathElement() , isElement() |
<semantics> |
MathMLElement |
isMathElement() , isElement() |