我有一个表单,在提交时应打开一个窗口,并将表单数据发送到电子邮件。
<form action="" method="post" id="form" onsubmit="paymentfunc();return false;">
提交按钮
<input type="submit" value="Purchase" class="btn" id="submit" name="submit">
我将表单数据发送到电子邮件的所有php代码都写在与html格式相同的文件中。 问题是这两个行动中的任何一个都在发生。如何使两者都发生?
答案 0 :(得分:1)
尝试删除return false;
中的onsubmit
或将其更改为return true;
。
答案 1 :(得分:1)
在您的代码中,您使用“return false;”这取消了提交事件。因此只有paymentfunc();将被执行。如果删除返回false;你的表格可能会奏效。