如何在mailto后重置表单?

时间:2012-11-02 20:48:48

标签: forms action reset mailto

第一个问题!很高兴来到这里。 :)

我有一个表单设置来验证输入,然后如果所有字段都有效,请将输入的信息发送到电子邮件:

<form onsubmit="return validateForm()" action="mailto:someemail@me.com" method="post" enctype="text/plain">

一切都很棒!但是现在我需要在信息传输到电子邮件后重置表单(因为我的表单隐藏在同一页面上,用户可以再次单击该按钮以显示表单并且上次的信息仍然存在)。我无法在validateForm()中添加一行来重置它,因为这是在信息传输之前发生的,导致电子邮件丢失输入的信息。我也无法强制页面重置表单onload,因为我的网页在提交后没有重新加载,我当然不希望设置一个计时器来清除它。

所以我的问题是,如何在输入的信息仅使用HTML和JavaScript传输到电子邮件后重置表单?

谢谢!

0 个答案:

没有答案