2010年12月15日水曜日

WebフォームでEnterキーを打ってもPOSTしないようにするには

submitボタンを利用するとフォーム上でEnterキーを打つとデータをPOSTしてしまいます。

<input type="submit" value="送信">


inputタグのtype属性をsubmitからbuttonに変更し、onClickイベントでsubmitするように変更します。

<input type="button" value="送信" onClick="this.form.submit()">


現状確認できる範囲ではこれで上手くいきそうですが、嘘だったらすみません。

0 件のコメント:

コメントを投稿