MathMLAnchorElement: hostname property

The hostname property of the MathMLAnchorElement interface is a string containing either the domain name or IP address of the <a> element's href. If the URL does not have a hostname, this property contains an empty string, "". IPv4 and IPv6 addresses are normalized, such as stripping leading zeros, and domain names are converted to IDN.

See URL.hostname for more information.

Value

A string.

Examples

Basic usage

Given this HTML:

html
<a id="myAnchor" href="https://example.com#examples"> ... </a>

you can get the hostname of the anchor like this:

js
const mathAnchor = document.getElementById("myAnchor");
mathAnchor.hostname; // returns 'example.com'

Specifications

Specification
HTML
# dom-hyperlink-hostname

Browser compatibility

See also

  • The MathML <a> element