1

标题基本上说明了一切。

我遇到的错误:

document.forms[0].onsubmit = validateForm;

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

无法设置属性“onsubmit”的值:对象为空或未定义

在 IE 的调试器中。

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

谢谢你的帮助!

4

1 回答 1

4

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

  window.onload = function () {
    document.forms[0].onsubmit = validateForm;
  }
于 2012-09-28T21:52:48.237 回答