UI コンポーネントの基本オブジェクトを取得します。
構文
getComponent(id:string)
: javax.faces.component.UIComponent
パラメータ |
説明 |
id |
UI コントロールの名前。 |
戻り値 |
説明 |
java.faces.component.UIComponent |
実際の戻りの型は、UI コントロールによって異なります。
例えば、編集ボックスは com.ibm.xsp.component.xp.XspInputText 型のオブジェクトによって表されます。
一般に、返されるオブジェクトには getValue メソッドと setValue メソッドがあるので、クライアントとの間で送受信された値にアクセスすることができます。 |
例
この例では、数値データ用に定義された、
inputText1、
inputText2、
inputText3 という 3 つの編集ボックスがあります。3 番目の編集ボックスには、以下の
onfocus イベントがあります。実行時に最後のボックスをクリックすると、最初の 2 つのボックスの合計がそのボックスに入ります。
getComponent("inputText3").setValue(
getComponent("inputText1").getValue() +
getComponent("inputText2").getValue())