代码如下:
[quote]<input type="submit" name="submit" value="submit" />[/quote]
或者
[quote]<input type="submit" name="action" value="submit" />[/quote]
当提交按钮的name 或者 id为submit时候,用js 提交表单,表单名.submit()时候会报一个错误,提示对象不支持此属性或办法。
解决方法是修改提交按钮的 name 或者 id 不要与 submit同名即可。
那么,请问为什么 当提交按钮的 name 或者 id为submit或者 action的时候 js提交表单会报错呢?这难道是 一个bug?
高手们请指教。。。。
原来答案在此:submit已经被覆盖成为了form的一个属性,而我们调用的是方法,所以固然出错。
具体查看:http://xiayuanfeng.iteye.com/blog/311433
[quote]<input type="submit" name="submit" value="submit" />[/quote]
或者
[quote]<input type="submit" name="action" value="submit" />[/quote]
当提交按钮的name 或者 id为submit时候,用js 提交表单,表单名.submit()时候会报一个错误,提示对象不支持此属性或办法。
解决方法是修改提交按钮的 name 或者 id 不要与 submit同名即可。
那么,请问为什么 当提交按钮的 name 或者 id为submit或者 action的时候 js提交表单会报错呢?这难道是 一个bug?
高手们请指教。。。。
原来答案在此:submit已经被覆盖成为了form的一个属性,而我们调用的是方法,所以固然出错。
具体查看:http://xiayuanfeng.iteye.com/blog/311433