Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
* Some parts of this feature may have varying levels of support.
HTMLAnchorElement インターフェイスはハイパーリンク要素を表し、そのような要素のレイアウトと表示を操作するための特別なプロパティとメソッド(継承元である通常の HTMLElement オブジェクトインターフェイスにないもの)を提供します。 このインターフェイスは <a> 要素に対応しています。 <link> は HTMLLinkElement で表されるものであり、混同しないでください。
EventTarget Node Element HTMLElement HTMLAnchorElement親である HTMLElement から継承したプロパティがあります。
HTMLAnchorElement.attributionSrc 安全なコンテキスト用<a> 要素の attributionsrc 属性をプログラムで取得および設定し、その属性の値を反映します。attributionsrc は、ブラウザーに Attribution-Reporting-Eligible ヘッダーを送信するように指定します。 サーバー側では、これを使用してレスポンスで Attribution-Reporting-Register-Source ヘッダーを送信し、ナビゲーションベースの帰属元を登録します。
HTMLAnchorElement.download文字列で、リンク先リソースをブラウザーに表示するのではなくダウンロードすることを意図していることを示します。値は、提案するファイル名を表します。そのファイル名が基になる OS の有効なファイル名でなかった場合は、ブラウザーが修正します。
HTMLAnchorElement.hash文字列で、参照する URL の先頭のハッシュマーク (#) を含むフラグメント識別子を表します。
HTMLAnchorElement.host文字列で、参照する URL のホスト名とポート番号(既定のポート番号でない場合)を表します。
HTMLAnchorElement.hostname文字列で、参照する URL のホスト名を表します。
HTMLAnchorElement.href文字列で、 HTML の href 属性を反映し、リンク先リソースの有効な URL を含みます。
HTMLAnchorElement.hreflang文字列で、リンク先リソースの言語を示す HTML の hreflang 属性を反映します。
HTMLAnchorElement.origin 読取専用URL のオリジン、つまりスキーム(プロトコル)、ドメイン(ホスト名)、ポートを含む文字列を返します。
HTMLAnchorElement.passwordドメイン名の前に指定されたパスワードを含む文字列を返します。
HTMLAnchorElement.pathname最初の / に続き、クエリー文字列やフラグメントを含まない URL のパスを含む文字列です。
HTMLAnchorElement.ping空白区切りの URL のリスト。リンクが続いた場合、ブラウザーは本体 PING を伴う POST リクエストを URL に送信します。
HTMLAnchorElement.port文字列で、参照する URL のポート番号部分がある場合は、それを表します。
HTMLAnchorElement.protocol文字列で、参照する URL の末尾のコロン (:) を含むプロトコルの部分を表します。
HTMLAnchorElement.referrerPolicy文字列で、どのリファラーを使用するかを示す HTML の referrerpolicy 属性を反映します。
HTMLAnchorElement.rel文字列で、対象オブジェクトからリンク先オブジェクトへの関係を指定する HTML の rel 属性を反映します。
HTMLAnchorElement.relList 読取専用DOMTokenList で、 HTML の rel 属性を反映するトークンのリストを返します。
HTMLAnchorElement.search参照する URL の検索要素(先頭の疑問符 (?) を含む)があれば、それを表す文字列です。
HTMLAnchorElement.target文字列で、リンク先リソースを表示する場所を示す HTML の target 属性を反映します。
HTMLAnchorElement.text文字列で、 Node.textContent プロパティの別名です。
HTMLAnchorElement.type文字列で、リンク先リソースの MIME タイプを示す HTML の type 属性を反映します。
HTMLAnchorElement.usernameドメイン名の前に指定されたユーザー名を含む文字列です。
文字列で、リンク先リソースの文字エンコードを表します。
HTMLAnchorElement.coords文字列で、カンマ区切りの座標リストを表します。
HTMLAnchorElement.name文字列で、アンカー名を表します。
HTMLAnchorElement.rev文字列で、リンク先オブジェクトから対象オブジェクトへの関係を指定する HTML の rev HTML 属性を表します。
HTMLAnchorElement.shape文字列で、アクティブ領域の形状を表します。
親である HTMLElement から継承したメソッドがあります。
HTMLAnchorElement.toString()URL 全体を含む文字列を返します。 HTMLAnchorElement.href と同じですが、値の変更に使用することはできません。
| HTML # htmlanchorelement |
Enable JavaScript to view this browser compatibility table.
This page was last modified on 2026年4月12日 by MDN contributors.
Your blueprint for a better internet.
Visit Mozilla Corporation’s not-for-profit parent, the Mozilla Foundation.
Portions of this content are ©1998–2026 by individual mozilla.org contributors. Content available under a Creative Commons license.