JavaScript手动提交表单失败
筱米加步枪
posted @ 2010年4月23日 04:34
in [ 前端技术 ]
with tags
javascript
, 3940 阅读
前几天,要用到由JavaScript手动去提交表单
代码如下:window.document.forms[0].submit();
明明是正确的,但是总是报错。百度的代码也都是这样。
无聊之中,把表单下的Struts 的<html:submit>给去掉了,结果意外的提交成功了。
原因可能是因为手动提交,不允许表单内有提交按钮吧。
2010年4月23日 05:05
JS真是让人迷糊的东西阿~~~
会不会是html:submit默认生成name为submit的按钮,然后被当成forms[0]里面的一个元素了……?