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 |