如何调用形式[“myForm的”。与输入提交名为“提交”存在
问题描述:
我有一个表格至极包含输入元素如何调用形式[“myForm的”。与输入提交名为“提交”存在
<form name='myform'>
<input name='submit'>
</form>
我怎么叫forms['myform'].submit()
? forms['myform'].submit
是指输入元素不是函数。
答
窃取另一种形式
document.createElement('form').submit.apply(document.forms.myform);
这提交方法不会在IE6工作。更改提交按钮的名称是更安全,更可靠,更简单的选项。
+0
+1为'偷提交方式':P – 2012-01-16 10:46:30
+0
这是天才! – MeelStorm 2012-01-16 10:51:04
你为什么要输入的名称提交? – AmGates 2012-01-16 12:02:09