- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:入力チェックで戻る場合)
HTMLフォームで入力チェック後、戻る方法について
このQ&Aのポイント
- 質問文章のポイントは、HTMLフォームで入力チェックを行った後に戻る方法についてです。
- 具体的には、フォームのaction属性に指定するPHPファイルで入力チェックを行い、戻って表示する方法を知りたいです。
- 入力チェックで戻る場合、PHPファイルで入力チェックを行い、エラーがあればエラーメッセージを表示し、正常な場合は指定したHTMLファイルに戻って表示することができます。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
他の方の言ってるようにjavascritp等でページを戻すのがいいんじゃないでしょうか。 以下のように半ば強制的に戻して余計なことをさせないようにするのも手かと思います。 <html> <head> <script language="javascript"> <!-- alert('名前が未入力です。入力してください。'); history.back(); //--> </script> </head> <body> </body> </html>
その他の回答 (2)
- emoemoemosan
- ベストアンサー率54% (20/37)
回答No.2
元のファイルがHTMLの時点で、こちら側から入力値を戻すのは無理なので、 ブラウザの「戻る」の機能を使わせれば、大概のブラウザでは入力値はそのままです。 <a href="javascript:history.back();">戻る</a> とか <input type="button" value="戻る" onclick="history.back();">
質問者
お礼
ありがとうございます! 参考にさせて頂きます。
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.1
元のファイルをphpで作り、セッションのデータを引き継げるようにするのが妥当。
質問者
お礼
ありがとうございます! 参考にさせて頂きます。
お礼
ありがとうございます! その方法をとることにしました!