1. 開発者向けのウェブ技術
  2. Web API
  3. HTMLAreaElement
  4. hostname

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

View in English Always switch to English

HTMLAreaElement: hostname プロパティ

Baseline 広く利用可能

この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。

hostnameHTMLAreaElement インターフェイスのプロパティで、この <area> 要素の URL のドメイン名または IP アドレスのどちらかを含む文字列です。この URL にホスト名がない場合、このプロパティには空文字列 ("") が入ります。 IPv4 および IPv6 アドレスは、先頭の 0 が削除されるなど正規化され、ドメイン名は IDN に変換されます。

詳しくは URL.hostname を参照してください。

area 要素に関連付けられた URL のドメインを含む文字列です。 セッターとゲッターの両方として使用することができます。

html
<textarea id="log" rows="4" cols="100"></textarea>
<map name="infographic">
 <area
 id="area1"
 shape="rect"
 coords="184,6,253,27"
 href="/ja/docs/HTMLAreaElement"
 target="_blank"
 alt="Mozilla" />
 <area
 id="area2"
 shape="circle"
 coords="130,136,60"
 href="https://coolexample.com/"
 target="_blank"
 alt="MDN" />
</map>
js
// 要素が文書内にあったとします
const area1 = document.getElementById("area1");
const area2 = document.getElementById("area2");
const log = document.getElementById("log");
log.textContent = `area1 hostname: ${area1.hostname} \n`; // 'developer.mozilla.org'
log.textContent += `area2 hostname: ${area2.hostname}`; // 'coolexample.com'

仕様書

仕様書
HTML
# dom-hyperlink-hostname-dev

ブラウザーの互換性

関連情報

MDN の改良に協力

協力方法を知る

このページは MDN の貢献者によって に最終更新されました。

AltStyle によって変換されたページ (->オリジナル) /