多重ポストを防ぐ
ちょっと古い記事ですけど、これはいいです。
onsubmit で submit ボタンを disable にしてユーザビリティを良くする - naoyaのはてなダイアリー
javascriptでsubmit時にsubmitoボタンをdisableにします。
ソースはこれ。
function disableSubmit(form) { var elements = form.elements; for (var i = 0; i < elements.length; i++) { if (elements[i].type == 'submit') { elements[i].disabled = true; } } }
あとはformタグのonsubmit属性にdisableSubmit(this)とするだけ。