javascript onsubmit = function yielding'无法设置onsubmit属性:object为null或undefined

时间:2012-09-28 21:43:41

标签: javascript

标题基本上都说明了一切。

我得到的错误:

document.forms[0].onsubmit = validateForm;

这是我的.js文件的最顶层。那有关系吗?

  

无法设置属性'onsubmit'的值:object为null或undefined

在IE的调试器中

作为测试,我将validateForm()设置为始终true,但仍然出现错误。我很肯定我的网页上有一个document.forms[0],我的功能validateForm()

感谢您的帮助!

1 个答案:

答案 0 :(得分:4)

此时您没有加载任何表单... 尝试:

  window.onload = function () {
    document.forms[0].onsubmit = validateForm;
  }