0

最初の質問!ここに来てよかった。:)

入力を検証するようにフォームを設定し、すべてのフィールドが有効な場合は、入力した情報を電子メールに送信します。

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

すべてがうまく機能します!しかし、情報が電子メールに転送された後、フォームをリセットする必要があります (フォームが同じページに隠されているため、ユーザーはボタンをもう一度クリックしてフォームを表示し、前回の情報がまだ残っているため)。validateForm() に行を追加してリセットすることはできません。これは、情報が転送される前に発生し、電子メールで入力された情報が失われるためです。また、送信後に Web ページがリロードされないため、フォームのオンロードを強制的にリセットすることもできません。タイマーを設定してクリアする必要はありません。

私の質問は、入力した情報が電子メールに転送された後、HTML と JavaScript のみを使用してフォームをリセットするにはどうすればよいですか?

ありがとう!

4

0 に答える 0