- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:JavaScript動作仕様の変更!?)
JavaScript動作仕様の変更!?
このQ&Aのポイント
- 最近のIEパッチにより、JavaScriptの動作が変更されましたか?
- JavaScriptのsubmit()コマンドについて問題が発生しています。
- WindowsUpdateを行った端末でも同様の現象が確認されました。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
マイクロソフトの説明を読んできましたが それによると document.form.submit(); を直接呼び出す場合には、onsubmitイベントは呼び出されない ということらしいです。 そして、イベントを起こすには、 IE5.5以降のバージョンでは、fireEventを使えと書いてありました。 というわけで function test() { document.form.fireEvent("onsubmit"); document.form.submit(); } の様にしてみて下さい。
お礼
回答ありがとうございます! fireEventで呼び出すしか、onsubmitを動作させる方法って無さそうですね・・・。 ということは、fireEventでonsubmitを動作させるか、共通functionを記述して呼び出す様にするか・・・ということですね。 参考になりました。ありがとうございました。