HTMLLinkElement: href property
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
The href property of the HTMLLinkElement interface contains a string that is the URL associated with the link.
It reflects the href attribute of the <link> element. If the element does not have an href attribute, then this property's value is the empty string ("").
Note:
Every <link> element must contain either one or both of the href or imagesrcset attributes. This means, for each valid <link>, either this property or imageSrcset will not be empty.
Value
A string that contains a URL, or the empty string ("") if there is no href element.
Examples
html
<link rel="stylesheet" href="example.css" />
js
const link = document.getElementsByTag("link")[0];
console.log(link.href); // 'example.css'
Specifications
| Specification |
|---|
| HTML> # dom-link-href> |
Browser compatibility
Loading…
See also
HTMLLinkElement.imageSrcsetpropertyHTMLAnchorElement.hrefproperty