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.

usernameHTMLAreaElement インターフェイスのプロパティで、 <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

ブラウザーの互換性

関連情報