formを送信後、申し込み完了ページに切り替わるようにしてあります。
PCで、申込み完了ページからformのあるページに戻ると、form内はクリアになっています。
しかし、SPで同じことをすると、form内は入力した値が残ったままになります。
これはなぜでしょうか?また、解決するにはどうすればよいでしょうか?
<form id="form" action="send.php" name="form" onsubmit="validate()"> <input id="need" type="text" name="name" required> <input id="need" type="text" name="kana" required> <input id="need" type="text" name="old" required> <button type="submit">送信する</button> </form>
<script type="text/javascript"> function validate(){ const form = document.getElementById("form"); const need = document.getElementById("need"); if(need.value == null){ return false; }else{ return true; } } </script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/20 16:43
2021/09/20 21:10
2021/09/21 05:36
2021/09/21 07:00
2021/09/21 07:01