質問: ### 前提・実現したいこと 画面上で生年月日ドロップダウンの選択中(イベント実行前)に、 画面の入力フォームに年齢を自動計算した結果を表示したい。 ### 発生している問題・エラーメッセージ イベント実行後に自動計算を行うことは出来るが、 画面入力中に計算の処理を行うことが出来ない。 ### 試したこと JavaScriptを使用した自動計算、 Javaを使用した自動計算、 双方ともイベント実行後に行われてしまう。 ### 補足情報(FW/ツールのバージョンなど) Spring Java 8,1
回答: プルダウンを操作している時に、リアルタイムで計算したい、のですか? 操作中にイベントが発生しない以上、計算をする契機がありません。ですから不可能です。 ※これが SpinButton のようなものなら、一回毎にイベントが発生するから計算できますが ※C# などで作り込むならば不可能ではないですが(オーナードローするときに、選択中のものを見つけたら計算する)、まず無駄としか思えない処理ですね それに、日付が確定して初めて計算する意味が出てくるのですから、日付確定中に計算しても無駄でしょう。