2006/09/01
IE は Form内で [ESC] 2回でform.reset
これはツボった。いや、ハマった。
IEではForm内にあるテキストエリアやテキストフィールド内でESCキーを2度押す事で、Formのリセットを発行するらしい。
すなわち、それまで入力していた項目が空になる(もしくは初期値に戻る)こととなる。しかも<input type="reset" />をフォーム内になくてもリセットが発行される。
以下に簡単なサンプルを置いてみたので、インプットフィールドに値を入力したり、セレクトボックスを変更後、フォーム内のフィールドでESCキーを2度入力し動作を確認してください。
# ESCを1度だけならフィールド単位でのクリア(リセット)
てか、form.resetなんてつかわねーから分からないって…
Trackback
No Trackbacks
Track from Your Website
http://blog.xole.net/trackback/tb.php?id=489

2 Comments
Re: IE は Form内で [ESC] 2回でform.reset
本当ですね!
でもXP HomeSP2+IE6SP2だとリセットされるけど
同じマシンのunDonutだとリセットされないです。(IEじゃないから当然?)
From : せとあずさ @ 2006-09-28 01:48:38 編集
Re: IE は Form内で [ESC] 2回でform.reset
なんとunDonutだとリセットされないのですか!
ってことはSleipnirとかfabとかも同じなんですかねー(同じコンポーネントでも動きが違うんですかね)
こんどやってみますー
From : nowel @ 2006-10-02 02:07:15 編集