input type=”button” を input type=”image” src=”” に変えて
さらにonclickイベントを追加すると formを二重に送信してしまうことがあります
マイクロソフトも認めています。
input type=image で フォームが2回送信される
私の環境では下記のように変更すれば二重送信は解消されました。
INPUT type=”image” src=”image.gif” onclick=”doSubmit();”
↓
INPUT type=”image” src=”image.gif” onclick=”doSubmit(); return false;”