2011-07-07 7 views
2

恐ろしいモバイルデバイスに関する問題(その作業では私には選択肢が与えられていません)のため、エンターキーの使用をフォームの登録から停止する必要がありますHTML。私がデータを提出する唯一の方法は、提出ボタンが押されたときです。ユーザーがenterを使用してフォームを渡すのを停止する

私の問題を解決するのに十分です。気にしないでください。

答えて

3

たとえば、hereを参照してください。

1

ハンドブックをonsubmitハンドラを使用して、送信しなかった場合にフォームが送信されないようにすることができます。送信をキャンセルするには、ハンドラからfalseを返すだけです。

+0

これはいいですが、 'enter'パスを無視した例がありますか? –

2

は、このボタンを提出してください:

<input type="button" value="Submit" onclick="document.forms[0].submit();" /> 

代わりにタイプ=タイプ=「ボタン」は、このボタンにEnterキーをバインドしないであろう、「提出」を使用します。

関連する問題