HTMLAreaElement: username プロパティ
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since January 2020.
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' を返す
仕様書
Specification |
---|
HTML # dom-hyperlink-username-dev |
ブラウザーの互換性
関連情報
- 所属先の
HTMLAreaElement
インターフェイス