誤ってリンクをクリックしてから戻るボタンなどを使用した場合に、フォームを保存する簡単な方法はありますか?ドロップダウン入力を含む。クッキーを使用してドロップダウンを含むフォームの値を保存および取得するにはどうすればよいですか?
0
A
答えて
0
入力ボックスとテキストエリアではonkeypress
、フォーム内のすべての選択肢ではonchange
イベントを実行できます。イベントがトリガーされるたびに、フォームをJSON文字列にシリアル化してクッキーとして保存するスクリプトを呼び出します。あなたのフォームが提出された場合は、後にそのクッキーをクリアすることができます。
ユーザーがページから移動した場合は、onbeforeunload
またはonunload
をバインドして、移動していることをユーザーに警告する必要があります。彼が確認したら、クッキーをクリアしてください。何らかの形で確認がスキップされると、次にフォームにアクセスしたときに、クッキーがクリアされていないので、そのクッキーを読み取るだけです。
また、機密データが入力される可能性があることにも注意してください。クッキー(およびローカルストレージ)は保存に安全ではありません。クッキーがリフレッシュされていなければ、クッキーが削除されるように期限を設定することができます。
関連する問題
- 1. ドロップダウン値を保存するにはどうすればよいですか
- 2. FirefoxアドオンSDKを使用して配列から変数を保存および取得するにはどうすればよいですか?
- 3. Coldfusionを使用してPostgresからイメージを保存および取得する
- 4. SharedPreferencesで値を保存および取得する
- 5. NSUserDefaultsを使用してデータを保存および取得する方法
- 6. ダッシュ( - )を含むようにenumを取得するにはどうすればよいですか?
- 7. クッキーから値を取得してデータベースに保存する
- 8. レールで保存された値を取得するにはどうすればよいですか?
- 9. ASP.netを使用したチェックでチェックボックスの値を保存するにはどうすればよいですか?
- 10. HTTPおよびコマンドラインツールを使用してファイルをアップロードするにはどうすればよいですか?
- 11. ":back"に保存されているURLを取得するにはどうすればよいですか?
- 12. シェルスクリプトでエコーを含む空白部分を保存するにはどうすればよいですか?
- 13. PHPを使用してmySQLから値NULLを取得するにはどうすればよいですか?
- 14. SQLiteデータベースをAndroidアプリケーションにリンクするにはどうすればよいですか?およびViaアプリケーションを使用してデータベースレコードを取得しますか?
- 15. キー配列を使用してハッシュの値を取得するにはどうすればよいですか?
- 16. XPathを使用してノードの値を取得するにはどうすればよいですか?
- 17. javascriptを使用してチェックボックスの値を取得するにはどうすればよいですか?
- 18. JavaScriptを使用してテキストフィールドの値を取得するにはどうすればよいですか? (jQuery)
- 19. TypeScriptを使用してhtmlの値を取得するにはどうすればよいですか?
- 20. jQueryを使用して、要素のテキスト値を取得するにはどうすればよいですか?
- 21. javascriptを使用してメソッドパラメータの値を取得するにはどうすればよいですか?
- 22. ReSharperを使用してVisualStudio 2010に '<%:'、コンテンツ、および '%>'の間のスペースを保存するにはどうすればよいですか?
- 23. ループを使用してテキストフィールドで値を取得するにはどうすればよいですか?
- 24. WordPressのヘッダーからテンプレートページにクッキー値を取得するにはどうすればよいですか?
- 25. クラスを含むHashmapを保存するにはどうすればよいですか?
- 26. html5ローカルストレージにhtml、javascript、およびcssファイルを保存するにはどうすればいいですか?
- 27. SharedPreferencesで日付を保存および取得する方法
- 28. asp.netでイメージを保存および取得する方法
- 29. dojo TextBox attr関数を使用して値を取得するにはどうすればよいですか?
- 30. JQueryを使用してテキストボックス値を取得するにはどうすればよいですか?