0

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

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

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

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

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

谢谢!

4

0 回答 0