- ベストアンサー
ブラウザバック以外で情報を保存するには
初めまして。 趣味でHPを作成しているのですが、メンバー登録などのためににTOMCAT,apache,mysqlを用いて開発しております。 質問ですが、HTMLページより個人情報を入力後に確認画面としてjspファイルにより表示させます。ここで確定か修正というボタンを用意したのですが、 修正の場合、ブラウザバックだと入力された名前等は保存されています。 しかし修正ボタンで戻った場合、ただ単に前のページにリンクで飛ばしているだけなので入力した内容は消えてしまいます。 セッションを用いず、ブラウザバックと同じ働きをするタグまたは機能はないのでしょうか? よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
こんばんは。 JavaScriptのhistory.back(-1)でボタンに 戻ると同等の機能をもたせることが出来ます。 が、JavaScriptに対応していない、またはJavaScript を動作しないようにしている場合は動作しなくなって しまうので、 inputタグのhiddenを使って、入力された項目を 入力画面に戻したほうがいいと思います。
お礼
アドバイスありがとうございます! 当初セッションにより行わせていたのですが、<A HREF="javaScript:history.back();">前のページへ</A> とすることでソースが非常にすっきりとできました。 ありがとうございました。