• ベストアンサー

チェックボックスのチェック

チェックボックスのチェックして送信した後のページから送信前のページに戻るとチェックボックスがチェックされた状態でブラウザで表示されます 1 2ここにチェックを入れて削除すると 3 1 3戻るを押した時にここにチェックが入ってしまいます javascriptで戻るボタンをつくっていますが他にチェックが残らずにに戻る方法はありますか? <input type=button value="戻る" onClick="history.back()"> よろしくお願いします

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

  • ベストアンサー
  • DoubtOwl
  • ベストアンサー率50% (63/124)
回答No.2

bodyのonloadイベントなどでチェックを外すscriptを実行するのはどうでしょうか

flash0
質問者

お礼

回答ありがとうございます それいいですね。その方法でやってみます

その他の回答 (1)

  • think49
  • ベストアンサー率59% (285/482)
回答No.1

キャッシュに残さなければ回避できるかもしれませんが、ユーザは [戻る] でフォーム内容も戻ることを期待するので好ましい動作とは思えません。 http://vird2002.s8.xrea.com/javascript/XMLHttpRequest.html#XMLHttpRequest_Cache-Control 多重投稿をブロックするシステムを構築したい場合は、同じ内容のフォーム送信を拒否するようサーバサイドでチェックするのが常套手段だと思います。 そもそも、[戻る] ボタンを設置しているところから [戻る] を許容しているように読めて違和感があるのですが…。 何のためにフォーム内容をクリアしたいのでしょうか。 # Re: flash0さん

flash0
質問者

お礼

回答ありがとうございます ブラウザの機能みたいなんで気にしないことにしました

関連するQ&A

専門家に質問してみよう