MathMLAnchorElement: href property
The href property of the MathMLAnchorElement interface is a stringifier that returns the absolute URL corresponding to the <a> element's href attribute (or an empty string if href is unset). Setting this property updates the element's href attribute to the provided value.
Value
A string.
- If the
hrefattribute is absent, the value is an empty string (""). - If the
hrefattribute is present but is not a valid relative or absolute URL, the value is the attribute's value as-is. - If the
hrefattribute is present and is a valid relative or absolute URL, the value is the absolute URL, resolved relative to the document's base URL. The empty string ("") is considered a valid relative URL, resolving to the document's base URL.
Examples
>Basic usage
Given this HTML:
html
<a id="myAnchor" href="https://example.com#examples"> ... </a>
you can get the href of the anchor like this:
js
const mathAnchor = document.getElementById("myAnchor");
mathAnchor.href; // returns 'https://example.com#examples'
Specifications
| Specification |
|---|
| MathML Core> # dom-mathmlanchorelement-href> |
Browser compatibility
See also
- The MathML
<a>element