resetする前にチェック!(onResetイベント)






 フォームに入力されたデータはresetボタンを押すといきなり消去されてしまいます。いきなり警告もなく消されてしまうのを防ぐのが、このプログラムです。
このプログラムは消去前に警告を出して本当に消すかどうか聞いてきます。本当はこうじゃないといけませんよね。

 注意すべき点は、resetボタンを定義するタグの中ではなくてFORMタグのオプションとして記述する事です。また、リセットを中止、つまりデータを消去しない場合はreturn falseのようにします。trueとすれば消去されます(元の値に設定し直します)。