gpt4 book ai didi

javascript - 通过一次提交发送双表单,同时将电子邮件字段从第一个表单拉入第二个表单

转载 作者:行者123 更新时间:2023-12-02 20:22:57 25 4
gpt4 key购买 nike

我需要发送两个表单 - 第一个表单是一个 PHP 邮件程序,它从一堆字段中获取信息并将其邮寄给收件人。该表单有一个复选框,如果选中,我需要通过另一个表单将来自该表单的电子邮件发送到列表服务器,将它们添加到邮件列表中。当单击第一个表单中的提交按钮时,我需要发生这一切。谁能帮我解决一下。谢谢。

表格

<form class="form_1" method="post" enctype="multipart/form-data" onSubmit="return validate()">
<div class="field">
<div class="text2">
<input type="text" id="name" value="<?php echo $_POST['name'];?>" name="name" title="Name" />
</div>
<!--text2-->
<div class="req">*</div>
<!--req-->
</div>
<!--field-->
<div class="field field_right">
<div class="text2">
<input type="text" id="email" name="email" value="<?php echo $_POST['email'];?>" title="Email" />
</div>
<!--text2-->
<div class="req">*</div>
<!--req-->
</div>

订阅时事通讯 上传简历:

          <div class="clearer"></div>
<br />
<div class="field">
<input type="submit" value="Send" class="btn3" />
</div>
<!--field-->
</form>
<小时/>

表格2

<form action="http://www.example.com/mailing_list.html" method="post" name="xxxxxxx" onSubmit="return (!(UPTvalidateform(document.UPTmxxxxxx)));">
<input type="hidden" name="submitaction" value="3">
<input type="hidden" name="mlid" value="xxxxxx">
<input type="hidden" name="siteid" value="xxxxxx">
<input type="hidden" name="tagtype" value="q2">
<input type="hidden" name="demographics" value="-1">
<input type="hidden" name="redirection" value="http://www.xxxx.com/thankyou.php">
<input type="hidden" name="uredirection" value="http://">
<input type="hidden" name="welcome" value="">
<input type="hidden" name="double_optin" value="">
<input type="hidden" name="append" value="">
<input type="hidden" name="update" value="on">
<input type="hidden" name="activity" value="submit">

<tr><td colspan="2"></td></tr><tr><td> </td><td> <div class="text1"><input type="text" name="email" id="email" />

</div></td></tr><tr><td colspan="2"><button type="submit" name="send" value="send" class="button1"></button></td></tr>

最佳答案

在您的表单上,将按钮绑定(bind)回 JavaScript 事件

<input type = 'button' value='Submit!' onclick='submitForms()' />

然后使用 JavaScript 函数 SubmitForms,实际提交您的两个表单。

    document.forms["form1"].submit();
document.forms["form2"].submit();

关于javascript - 通过一次提交发送双表单,同时将电子邮件字段从第一个表单拉入第二个表单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5301121/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com