HTML DOM Passwordオブジェクト


Password オブジェクト

Password オブジェクトは、HTML フォーム内のパスワードフィールドを表します。

HTML の <input type="password"> タグがフォーム上に表示されるたびに、Password オブジェクトが作成されます。

このテキスト入力フィールドは、パスワードなどの機密データをユーザーが入力するためのものです。ユーザーが入力すると、その入力は(アスタリスク*などで)マスクされ、後ろから他人に入力内容を見られないようにします。ただし、フォームが送信されるとき、入力は平文で送信されることに注意してください。

タイプが "text" の要素と同様に、ユーザーが表示値を変更すると、onchange イベントハンドラがトリガーされます。

フォームの elements[] 配列を反復処理するか、document.getElementById() を使用して、パスワードフィールドにアクセスできます。


Password オブジェクトのプロパティ

W3C:W3C 標準。

プロパティ 説明 W3C
defaultValue パスワードフィールドのデフォルト値を設定または返します。 Yes
disabled パスワードフィールドを無効にするかどうかを設定または返します。 Yes
form このパスワードフィールドを含むフォームへの参照を返します。 Yes
maxLength パスワードフィールド内の文字の最大数を設定または返します。 Yes
name パスワードフィールドの名前を設定または返します。 Yes
readOnly パスワードフィールドが読み取り専用であるべきかどうかを設定または返します。 Yes
size パスワードフィールドの長さを設定または返します。 Yes
type パスワードフィールドのフォーム要素タイプを返します。 Yes
value パスワードフィールドの value プロパティの値を設定または返します。 Yes

Password オブジェクトのメソッド

メソッド 説明 W3C
select() パスワードフィールド内のテキストを選択します。 Yes

標準プロパティとイベント

Password オブジェクトは標準のプロパティとイベント。

その他の拡張