Baseline Widely available
The origin
read-only property of the HTMLAnchorElement
interface returns a string containing the Unicode serialization of the origin of the <a>
element's href
.
The exact structure varies depending on the type of URL:
ftp:
, http:
, https:
, ws:
, and wss:
schemes, the protocol
followed by //
, followed by the host
. Same as host
, the port
is only included if it's not the default for the protocol.file:
scheme, the value is browser dependent.blob:
scheme, the origin of the URL following blob:
, but only if that URL uses the http:
, https:
, or file:
scheme. For example, blob:https://mozilla.org
will have https://mozilla.org
.For all other cases, the string "null"
is returned.
See URL.origin
for more information.
A string.
Examples// An <a id="myAnchor" href="https://developer.mozilla.org/en-US/HTMLAnchorElement"> element is in the document
const anchor = document.getElementById("myAnchor");
anchor.origin; // returns 'https://developer.mozilla.org'
Specifications Browser compatibility See also
HTMLAnchorElement
interface it belongs to.RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.3