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
<link rel="stylesheet" href="example.css" />
const link = document.getElementsByTag("link")[0];
console.log(link.href); // 'example.css'
Specifications
Specification |
---|
HTML # dom-link-href |
Browser compatibility
Report problems with this compatibility data on GitHubdesktop | mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
href |
Legend
Tip: you can click/tap on a cell for more information.
- Full support
- Full support
See also
HTMLLinkElement.imageSrcset
propertyHTMLAnchorElement.href
property