私はキャンセルボタンであるinput[type=submit]
プレーンとプレーンの2つのボタンを持つフォームを持っています。button
2 つのイベント ハンドラーがあり、1 つはform
on にバインドされ、もう 1 つはonsubmit
にバインドされています。button
click
入力でEnterキーを押してフォームを送信すると、ボタンのクリックイベントが発生します(追加する可能性のある送信イベントの前に)、これはなぜですか?
これは gecko と webkit の両方で発生します。
これが実際の例です: http://jsfiddle.net/q3JPR/
Enter キーを押して送信する場合、クリック イベントではなく、送信イベントをトリガーします。