javascript - 两种形式,一种提交按钮

标签 javascript php jquery html forms

<分区>

我有两个表单,两个表单需要一个提交按钮。如果没有 ajax,我该怎么做?

<form action="" id="form" method="post">
    <input type="file" name="file">
    <input type="text" name="text">
</form>

<form action="" id="form2" method="post">
    <input type="file" name="file">
    <input type="text" name="text">
</form>

我知道这个话题已经不止一次被提出了,但它不是重复的,因为我需要它而没有 ajax

最佳答案

您可以使用 Document.forms它返回一个集合。此后 forms[0] 将从 DOM 返回第一个表单,依此类推。然后您可以使用一个按钮提交表单

<button type = "button" onclick="submitForm()">Submit</button>

function submitForm(){
    document.forms[0].submit();
    document.forms[1].submit();
}

关于javascript - 两种形式,一种提交按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45629472/

相关文章:

javascript - 如何从子数组中删除数据?

javascript - React - 发送 ref 作为 Prop 不起作用

php - 将字符串日期 "Thursday 19th April 2012"转换为日期时间进行操作

php - CakePHP (LDAP) 中的替代身份验证源

javascript - 关于导航栏和内容框的完整新手 CSS 问题

javascript - 将样式表链接到 ID

javascript - 如何为回调创建包装器?

javascript - 如何在javascript中的数组内部循环?

javascript - 在圆形文本路径上包装文本

具有可变数量参数的 PHP 工厂类