HTMLAreaElement: username プロパティ
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2020年1月以降、すべてのブラウザーで利用可能です。
username は HTMLAreaElement インターフェイスのプロパティで、 <area> 要素の href のユーザー名成分を含む文字列です。 URL にユーザー名がない場合、このプロパティには空文字列 ("") が含まれます。
このプロパティを設定すると、 URL のユーザー名を変更することができます。 URL にホストが存在しないか、スキームが file: である場合、このプロパティを設定しても効果はありません。
ユーザー名は、設定時にはパーセントエンコードされますが、読み取り時にはパーセントデコードされません。
詳細については、 URL.username を参照してください。
値
文字列です。
例
>エリアのリンクからユーザー名を取得
js
// <area id="myArea" href="https://anonymous:flabada@developer.mozilla.org/ja/docs/HTMLAreaElement"> 要素が文書にあったとします
const area = document.getElementByID("myArea");
area.username; // 'anonymous' を返す
仕様書
| 仕様書 |
|---|
| HTML> # dom-hyperlink-username-dev> |
ブラウザーの互換性
関連情報
- 所属先の
HTMLAreaElementインターフェイス