第一个问题!很高兴来到这里。 :)
我有一个表单设置来验证输入,然后如果所有字段都有效,请将输入的信息发送到电子邮件:
<form onsubmit="return validateForm()" action="mailto:someemail@me.com" method="post" enctype="text/plain">
一切都很棒!但是现在我需要在信息传输到电子邮件后重置表单(因为我的表单隐藏在同一页面上,用户可以再次单击该按钮以显示表单并且上次的信息仍然存在)。我无法在validateForm()中添加一行来重置它,因为这是在信息传输之前发生的,导致电子邮件丢失输入的信息。我也无法强制页面重置表单onload,因为我的网页在提交后没有重新加载,我当然不希望设置一个计时器来清除它。
所以我的问题是,如何在输入的信息仅使用HTML和JavaScript传输到电子邮件后重置表单?
谢谢!