JavaScript 表单提交带有一个名为 submit 的字段
JavaScript form submit WITH a field called submit
我想知道是否有任何方法(使用 JS 或其他方法)可以自动提交带有名称和 id 的字段为"提交"的表单。本质上,我的整个 HTML 代码如下所示:
<html>
<body onload=myForm.submit()>
<form id="myForm" name="myForm" action="http://example.com/examplePage.do" method="POST">
<input type=hidden name="val1" id="val1" value="some_Value"/>
<input type=hidden name="val2" id="val2" value="another_Value"/>
<input type=hidden name="val3" id="val3" value="yet_another_Value"/>
<input type=hidden name="submit" id="submit" value="Continue"/>
</form>
</body>
</html>
显然,myForm.submit() 返回一个myForm.submit is not a function
错误。如果没有值为"继续"的"提交"字段,服务器将拒绝请求,并且要求自动提交此字段。
该表单的提交功能完全无法访问(已被覆盖)。不过,您可以从另一种形式中窃取一个。
document.createElement('form').submit.call(document.getElementById('myform'))
在旧IE中不起作用。(我认为支持从IE7开始出现)
你可以调用原型的提交:
HTMLFormElement.prototype.submit.call(myForm);
相关文章:
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 而循环只设置php中输入字段中的第一个值
- 在输入字段中将最小金额设置为
- 从Rally获取一个特定的标记,以便计算另一个字段中的值
- 如何在输入字段中的按钮的帮助下打开日历,该字段的类型为“=”;日期”;
- JavaScript 检查隐藏字段中的值并将其设置为隐藏字段值
- 在wordpress一定时间后更改自定义字段
- 如何在HTML输入字段中添加不可删除的后缀
- Meteor-添加用户自定义字段的方法不起作用
- 互斥单选按钮和相应的输入字段
- 在IE9中的输入字段中输入焦点最近按钮
- JQuery:如何不加入.submit中的特定字段
- 如果条件表达式,如何确定输入字段类型“submit”的当前 ID 以在 PHP 中使用
- JavaScript 表单提交带有一个名为 submit 的字段
- form.submit() 设置隐藏字段 = “”
- Javascript .submit()覆盖必填字段
- .submit()不包含隐藏字段
- 使用JQuery submit()向表单添加字段
- 当必填字段未填充时,不调用Angular submit
- 更改Submit上的隐藏字段值