• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScript動作仕様の変更!?)

JavaScript動作仕様の変更!?

このQ&Aのポイント
  • 最近のIEパッチにより、JavaScriptの動作が変更されましたか?
  • JavaScriptのsubmit()コマンドについて問題が発生しています。
  • WindowsUpdateを行った端末でも同様の現象が確認されました。

質問者が選んだベストアンサー

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

マイクロソフトの説明を読んできましたが それによると document.form.submit(); を直接呼び出す場合には、onsubmitイベントは呼び出されない ということらしいです。 そして、イベントを起こすには、 IE5.5以降のバージョンでは、fireEventを使えと書いてありました。 というわけで function test() { document.form.fireEvent("onsubmit"); document.form.submit(); } の様にしてみて下さい。

参考URL:
http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/methods/submit.asp
everfor
質問者

お礼

回答ありがとうございます! fireEventで呼び出すしか、onsubmitを動作させる方法って無さそうですね・・・。 ということは、fireEventでonsubmitを動作させるか、共通functionを記述して呼び出す様にするか・・・ということですね。 参考になりました。ありがとうございました。

関連するQ&A

専門家に質問してみよう