一个幼稚的问题..
用js提交表单的时候form.submit()方法,在firebug下会看到typeError: form.submit is not a function的错误
alert(form.submit);会发现是一个[object HTMLInputElement] input元素。那原因就是form.submit()方法被表单里的<input name=submit >的元素覆盖了
因为在表单中,form.xxx也会被认为是访问表单中的某元素对象。重新给那个input一个名称,问题解决