标题基本上都说明了一切。
我得到的错误:
document.forms[0].onsubmit = validateForm;
这是我的.js文件的最顶层。那有关系吗?
在IE的调试器中无法设置属性'onsubmit'的值:object为null或undefined
。
作为测试,我将validateForm()
设置为始终true
,但仍然出现错误。我很肯定我的网页上有一个document.forms[0]
,我的功能validateForm()
。
感谢您的帮助!
答案 0 :(得分:4)
此时您没有加载任何表单... 尝试:
window.onload = function () {
document.forms[0].onsubmit = validateForm;
}