• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[戻る]のヒストリについて)

[戻る]のヒストリについて

このQ&Aのポイント
  • ヒストリについて、過去の質問を見るのですがいまいちわからなくって質問させて頂ます。
  • フォーム入力内容が消えてない ← [戻る]をクリック 有効期限切れじゃない
  • 戻るボタンをクリックしても、期限切れでなければフォーム入力の内容が保持されるのか、また、この方法はJavaScriptを使わずに実現できるのか知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.1

INPUTTYPE="password"以外でしたら入力内容も残っているはずです。 それから、 <A HREF="#" onClick="history.back(); return false;">[戻る]</A> はHTMLの中にJavaScriptを埋め込んでいるので、それだけ大丈夫ですよ。 同じ動作で <A HREF="JavaScript:history.go(-1)">[戻る]</A> という書き方もあります。

Iam2888
質問者

補足

<A HREF="#" onClick="history.back(); return false;">[戻る]</A>   ↑                  これがJavaScriptなんでしょうか? HREF="#" の#は、このままで良いのですよね?

その他の回答 (1)

  • yuizuian
  • ベストアンサー率42% (103/245)
回答No.2

onClick="history.back(); return false;"の部分がJavaScriptです。 onClickは「このボタンがクリックされたら」という意味があって、この→"history.back(); return false;"命令を実行してね、ということになります。 A HREF="#"の方はただのHTMLで、ページ内ジャンプのときに<A HREH="#hoge">リンク</A>という書き方をしますよね? "#"とだけ書くと、そのページ自身にリンクを張るのと同じ動作をします。 JavaScriptを切っているブラウザではonClick~は動かないので、このHREH="#"の方が動きます。

関連するQ&A