a4j:commandbuttonが2つのテキストボックスの値をキャプチャするページがあります。テキストボックスの値は、次のようにデフォルト設定されます。
<a4j:region id="pnreg" >
<h:inputText id="pn" binding="#{bean.pn}"
value="Enter Number..."
onclick="clickclear(this, 'Enter Number...')"/>
</a4j:region>
</td>
<td width="20">
<a4j:region id="qtyreg" >
<h:inputText value="Enter Part Qty..." id="qty" binding="#{bean.qty}"
onclick="clickclear(this, 'Enter Qty...')"/>
</a4j:region>
</td>
<td width="20%">
<a4j:commandButton id="addPart" render="pn,qty" value="Add Part"
action="#{bean.submit}" />
ページが最初に読み込まれると、テキストボックスにデフォルト値が表示され、ユーザーがそれらをクリックすると、値はコード化されたものとしてクリアされます。ボタンをクリックすると、テキストボックスをデフォルト値に戻したいのですが。jqueryを使用して、クリックイベントハンドラーを追加する必要があると思いますが、richfaces apiにはすでにa4j:commandbuttonに接続されたイベントハンドラーがあります。jqueryイベントハンドラーをrichfacesイベントハンドラーで動作させるにはどうすればよいですか?ありがとう。