- - PR -
JSF:バリデーションエラーの発生したフィールドにフォーカスを合わせるには?
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2006-11-29 00:06
こんにちは。JSFで質問があり、投稿させて頂きました。
やりたいこと: 画面表示時にバリデーションエラーの発生したinputTextにフォーカスを合わせたい。 考えている方法: バリデーションエラーが発生したコンポーネントのClientIdを取得。これを元にdocumentからelementを取得し、Focusを実行(これをonloadに書こうと思っています)。これで実現できるのでは?と思っています。しかし、画面内でClientIdを取得する方法が分からずに行き詰っています。上記の方法には拘りませんので、何か解決策がありましたらお願いします。 JSF+Ajaxでそれっぽいことをやっているようにも見えますがイマイチよく分かりませんでした。 ※画面はFaceletsで作成していますがJSPでの実装方法でも構いません。 [ メッセージ編集済み 編集者: キタキツネ 編集日時 2006-11-29 00:11 ] |
1