有人知道脚本导致此错误的原因吗?它不会在 Firefox 中抛出错误,只会在 IE 中抛出错误。
有什么想法吗?
可以在以下位置找到最终脚本的链接 http://www.proskimboarding.com/codingtest/Public/registration.php
最佳答案
首先,Pharabus 是对的,如果您有可用的 jQuery,使用 $.ajax 而不是构建您自己的 http 请求,它可以为您节省很多代码(提示:JSON ).
然后你有 <form method="post" action="JavaScript: regSubmit()">
但你的函数名为 submitReg()
,所以这导致了 Dustin Laine 提到的错误。
第三:为什么使用 onClick="JavaScript:submitReg()"
如果您已经在表单操作中触发了此功能?这可能会无缘无故地导致两个相同的请求。
关于Javascript/AJAX/jQuery - 对象预期行 1 仅在 IE 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2390975/