とある処理を書いていて、「submitボタンを押しても、POSTしない」ようにしたくなりました。 とりあえずやってみた(for IE) とりあえずググらないで自力で頑張ってみたところ、IE限定ですが var submitInputElem = document.getElementById(...); submitInputElem.onclick = function() { if (isSubmitAllowed()) { submitInputElem.disabled = false; } else { submitInputElem.disabled = true; alert("submitはできません!"); } }; と書けばいいことが判明。 このことからわかるのは、onclickは実際に『ボタンが押された』と判定される前に発生するイベントだということ。 なるほど。 とりあ