apex:outputLabel
入力または出力項目の表示ラベルです。このコンポーネントを使用して、Salesforce オブジェクトの項目に対応しないコントローラーメソッドに表示ラベルを作成します。
このコンポーネントでは、「html-」プレフィックスを使用した HTML パススルー属性がサポートされています。パススルー属性は、生成された <label> タグに適用されます。
例
1<apex:outputLabel value="Checkbox" for="theCheckbox"/>
2<apex:inputCheckbox value="{!inputValue}" id="theCheckbox"/>上述の例では次の HTML を表示します。
1<label for="theCheckbox">Checkbox</label>
2<input id="theCheckbox" type="checkbox" name="theCheckbox" />属性
| 属性名 | 属性型 | 説明 | 必須かどうか | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| accesskey | String | 表示ラベルおよびその関連項目にフォーカスを置くキーボードのアクセスキー。 | 10.0 | グローバル | |
| dir | String | 生成された HTML コンポーネントの読み取り方向。可能な値には「RTL」 (右から左) または「LTR」 (左から右) などがあります。 | 10.0 | グローバル | |
| escape | Boolean | このコンポーネントが生成する HTML 出力で、特殊な HTML および XML 文字をエスケープするかどうかを指定する boolean 値。escape="false" が指定されていない場合、文字エスケープシーケンスは記述されたとおりに表示されます。 たとえば、表示ラベルに「>」記号を追加するには、記号の文字エスケープシーケンスを使って escape="false" に設定する必要があります。 指定されていない場合、この値はデフォルトの true に設定されます。 |
10.0 | グローバル | |
| for | String | 表示ラベルが関連付けられるコンポーネントの ID。表示ラベルにフォーカスがある場合、この属性によって指定されたコンポーネントもフォーカスされます。 | 10.0 | グローバル | |
| id | String | ページの他のコンポーネントが表示ラベルコンポーネントを参照できるようにする識別子。 | 10.0 | グローバル | |
| lang | String | 「en」または「en-US」など、生成された HTML 出力の基本言語。この属性についての詳細は、W3C 仕様を参照してください。 | 10.0 | グローバル | |
| onblur | String | onblur イベントが発生した場合 (フォーカスが表示ラベルから離れた場合) に呼び出される 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 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 10.0 | グローバル | |
| style | String | 表示ラベルコンポーネントの表示に使用されるスタイル。主に、インライン CSS スタイルを追加するために使用されます。 | 10.0 | グローバル | |
| styleClass | String | 表示ラベルコンポーネントの表示に使用されるスタイルクラス。主に、外部 CSS スタイルシートを使用するときに適用される CSS スタイルを指定するために使用されます。 | 10.0 | グローバル | |
| tabindex | String | ユーザーが Tab キーを繰り返し押したときに、他のページコンポーネントと比較して、この表示ラベルが選択される順序。この値は、ユーザーが Tab キーを押したときに選択される最初のコンポーネントを 0 として、0 ~ 32767 の整数である必要があります。 | 10.0 | グローバル | |
| title | String | ユーザーがコンポーネントにマウスポインターを重ねたときにツールチップとして表示されるテキスト。 | 10.0 | グローバル | |
| value | Object | 表示ラベルとして表示されるテキスト。 | 10.0 | グローバル |