このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

HTMLAnchorElement: origin プロパティ

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨2018年4月⁩.

HTMLAnchorElement.origin は読み取り専用プロパティで、表現している URL のオリジンを Unicode シリアル化した文字列です。

すなわち、

  • http または https を使用する URL の場合、スキームの後に '://'、ドメイン、':'、ポートの順になります。(ポート部分は、明示的に指定されていて、それが既定のポートでない場合に存在します。それぞれの既定のポートは、80443 です。)
  • file: スキームを使用する URL の場合、値はブラウザーに依存します。
  • blob: スキームを使用する URL の場合、blob: に続く URL のオリジンです。 例えば、"blob:https://mozilla.org" では "https://mozilla.org" です。

文字列です。

js
// <a id="myAnchor" href="https://developer.mozilla.org/ja/HTMLAnchorElement"> 要素が文書にあったとします
const anchor = document.getElementById("myAnchor");
anchor.origin; // 'https://developer.mozilla.org' を返す

仕様書

Specification
HTML
# dom-hyperlink-origin-dev

ブラウザーの互換性

関連情報