我有一个包含输入元素的表单
<form name='myform'>
<input name='submit'>
</form>
如何致电forms['myform'].submit()
? forms['myform'].submit
指的是输入元素而不是函数。
答案 0 :(得分:6)
从其他表单中窃取提交方法
document.createElement('form').submit.apply(document.forms.myform);
此在IE6中不起作用。更改提交按钮的名称是更安全,更可靠,更简单的选项。