IE 中的event.preventDefault() 函數不一致
您的MooTools JavaScript 程式碼在嘗試阻止Internet Explorer 中的表單提交時遇到問題。這是因為 IE 不支援 event.preventDefault() 方法,而該方法存在於 Firefox 等其他瀏覽器中。
要解決程式碼中的這種不一致問題,請考慮使用 event.returnValue = false; IE 的替代品。此行有效地阻止了表單的提交,而無需使用 PreventDefault() 方法。
或者,您可以在應用適當的方法之前進行條件檢查以確定瀏覽器相容性:
這種組合方法可確保跨各種瀏覽器(包括IE)無縫提交表單。透過考慮瀏覽器差異,您的程式碼將一致且可靠地運行。
以上是如何在跨瀏覽器(包括 IE)中一致地阻止 JavaScript 中的表單提交?的詳細內容。更多資訊請關注PHP中文網其他相關文章!