apex:inputSecret
password 型の HTML 入力要素です。このコンポーネントを使用して、ユーザが入力した値がマスクされる、Salesforce オブジェクトの項目に対応しないコントローラメソッドのユーザ入力を取得します。
このコンポーネントでは、「html-」プレフィックスを使用した HTML パススルー属性がサポートされています。パススルー属性は、生成された <input> タグに適用されます。
例
1<apex:inputSecret value="{!inputValue}" id="theSecretInput"/>上述の例では次の HTML を表示します。
1<input id="theSecretInput" type="password" name="theSecretInput" value="" />属性
| 属性名 | 属性型 | 説明 | 必須かどうか | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| accesskey | String | 項目にフォーカスを置くキーボードのアクセスキー。項目にフォーカスが置かれている場合は、値を入力できます。 | 10.0 | グローバル | |
| alt | String | 項目の代替テキストの説明。 | 10.0 | グローバル | |
| dir | String | 生成された HTML コンポーネントの読み取り方向。可能な値には「RTL」 (右から左) または「LTR」 (左から右) などがあります。 | 10.0 | グローバル | |
| disabled | Boolean | この項目を無効な状態で表示するかどうかを指定する boolean 値。true に設定されている場合、この項目は無効な状態で表示されます。指定されていない場合、この値はデフォルトの false に設定されます。 | 10.0 | グローバル | |
| id | String | ページの他のコンポーネントがチェックボックスコンポーネントを参照できるようにする識別子。 | 10.0 | グローバル | |
| immediate | Boolean | ページの項目に関連付けられている入力規則を処理することなく、このコンポーネントに関連付けられているアクションをすぐに実行するかどうかを指定する boolean 値。true に設定すると、アクションがすぐに実行され、入力規則はスキップされます。指定されていない場合、この値はデフォルトの false に設定されます。 | 11.0 | グローバル | |
| label | String | コントロールの横に表示ラベルを表示し、エラーメッセージ内のコントロールを参照できるようにするテキスト値。 | 23.0 | ||
| lang | String | 「en」または「en-US」など、生成された HTML 出力の基本言語。この属性についての詳細は、W3C 仕様を参照してください。 | 10.0 | グローバル | |
| maxlength | Integer | この項目に入力できる最大文字数。整数として表されます。 | 10.0 | グローバル | |
| onblur | String | onblur イベントが発生した場合 (フォーカスが項目から離れた場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onchange | String | onchange イベントが発生した場合 (ユーザが項目のコンテンツを変更した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onclick | String | onclick イベントが発生した場合 (ユーザが項目をクリックした場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| ondblclick | String | ondblclick イベントが発生した場合 (ユーザが項目をダブルクリックした場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onfocus | String | onfocus イベントが発生した場合 (フォーカスが項目にある場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onkeydown | String | onkeydown イベントが発生した場合 (ユーザがキーボードのキーを押した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onkeypress | String | onkeypress イベントが発生した場合 (ユーザがキーボードのキーを押したか、押したままにした場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onkeyup | String | onkeyup イベントが発生した場合 (ユーザがキーボードのキーを放した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onmousedown | String | onmousedown イベントが発生した場合 (ユーザがマウスボタンをクリックした場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onmousemove | String | onmousemove イベントが発生した場合 (ユーザがマウスポインタを移動した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onmouseout | String | onmouseout イベントが発生した場合 (ユーザが項目からマウスポインタを移動した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onmouseover | String | onmouseover イベントが発生した場合 (ユーザがマウスポインタを項目に重ねた場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onmouseup | String | onmouseup イベントが発生した場合 (ユーザがマウスボタンを放した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| onselect | String | onselect イベントが発生した場合 (ユーザがこの項目のテキストを選択した場合) に呼び出される JavaScript。 | 10.0 | グローバル | |
| readonly | Boolean | この項目が参照のみとして表示されるかどうかを指定する boolean 値。true に設定されている場合、項目の値は変更できません。選択されていない場合、この値はデフォルトの false に設定されます。 | 10.0 | グローバル | |
| redisplay | Boolean | 前回入力したパスワードをこのフォームに表示するかどうかを指定する boolean 値。true に設定されている場合、前回入力した値がマスクされて表示されます。指定されていない場合、この値はデフォルトの false に設定されます。 | 10.0 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 10.0 | グローバル | |
| required | Boolean | この項目が必須項目であるかどうかを指定する boolean 値。true に設定されている場合、この項目の値を指定する必要があります。選択されていない場合、この値はデフォルトの false に設定されます。 | 10.0 | グローバル | |
| size | Integer | 項目の幅。一度に表示可能な文字数で表されます。 | 10.0 | グローバル | |
| style | String | inputSecret コンポーネントの表示に使用されるスタイル。主に、インライン CSS スタイルを追加するために使用されます。 | 10.0 | グローバル | |
| styleClass | String | inputSecret コンポーネントの表示に使用されるスタイルクラス。主に、外部 CSS スタイルシートを使用するときに適用される CSS スタイルを指定するために使用されます。 | 10.0 | グローバル | |
| tabindex | String | ユーザが Tab キーを繰り返し押したときに、他のページコンポーネントと比較して、この項目が選択される順序。この値は、ユーザが Tab キーを押したときに選択される最初のコンポーネントを 0 として、0 ~ 32767 の整数である必要があります。 | 10.0 | グローバル | |
| title | String | ユーザがコンポーネントにマウスポインタを重ねたときにツールチップとして表示されるテキスト。 | 10.0 | グローバル | |
| value | Object | この項目に関連付けられているコントローラクラス変数を参照する差し込み項目。たとえば、コントローラクラスの関連付けられている変数の名前が myPasswordField である場合、この変数を参照するには value="{!myPasswordField}" を使用します。 | 10.0 | グローバル |