このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
HTMLAnchorElement
Baseline
Widely available
*
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 で表されるものであり、混同しないでください。
インスタンスプロパティ
親である HTMLElement から継承したプロパティがあります。
HTMLAnchorElement.attributionSrc安全なコンテキスト用 Experimental-
<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.charset非推奨;-
文字列で、リンク先リソースの文字エンコードを表します。
HTMLAnchorElement.coords非推奨;-
文字列で、カンマ区切りの座標リストを表します。
HTMLAnchorElement.name非推奨;-
文字列で、アンカー名を表します。
HTMLAnchorElement.rev非推奨;-
文字列で、リンク先オブジェクトから対象オブジェクトへの関係を指定する HTML の
revHTML 属性を表します。 HTMLAnchorElement.shape非推奨;-
文字列で、アクティブ領域の形状を表します。
インスタンスメソッド
親である HTMLElement から継承したメソッドがあります。
HTMLAnchorElement.toString()-
URL 全体を含む文字列を返します。
HTMLAnchorElement.hrefと同じですが、値の変更に使用することはできません。
仕様書
| Specification |
|---|
| HTML> # htmlanchorelement> |
ブラウザーの互換性
Loading...
関連情報
- このインターフェイスを実装する HTML 要素:
<a>