<form>
少なくとも2つ<input type="text" ..>
あり、送信ボタンがある場合<input type="submit" name="someName" ..>
、テキストフィールドでEnterキーを押すと、IE(7番目のバージョンを試しました)はフォームを正しく送信し、submit=someName
別のパラメーターを渡して要求します。ただし、テキストフィールドが1つしかない場合<input type="text" ..>
(+任意の数のドロップダウンまたはチェックボックスまたはラジオ)-「Enter」を押すと、「submit=someName」を渡さずにフォームが送信されます。
ただし、フォームハンドラーで対応するメソッドを呼び出し、送信パラメーターによってフォーム送信を処理するJavaフレームワーク(ATGなど)がいくつかあります。したがって、リクエストに送信ボタンパラメータがない場合、送信の処理は失敗します。
あなたは以前にそのような行動を見たことがありますか?