チェックボックスの質問がたくさんあるページがあり、それが送信されて次のページに移ると、このページは更新され、既に迷惑をかけている可能性のあるクライアントは、再度形成する。 私はlocalstorageをセットアップしましたので、すべてのチェックボックスをもう一度選択する必要はなく、彼はフォームと彼の背中を再送信する必要があります。localstorageからチェックボックスの値を取得する方法
問題ページに値が入力されたままにしておくと、このフェラは元に戻って再送信する必要はありません。
//SIZE SAVE
function save() {
localStorage.setItem('100', checkbox.checked);
var checkbox = document.getElementById('100');
localStorage.setItem('200', checkbox.checked);
var checkbox = document.getElementById('200');
//SIZE LOAD
function load() {
var checked = JSON.parse(localStorage.getItem('100'));
document.getElementById("100").checked = checked;
var checked = JSON.parse(localStorage.getItem('200'));
document.getElementById("200").checked = checked;
//THIS PAGE NEEDS THE CHECKMARK
echo get_site_url().
"/the/checkmark/selected/was/".$_POST['check_group'].
"/.png";
}
localStorage
'SetItem関数( '280')' ... 'のgetItem( '100')'あなたのlocalStorage –
における混合のidのと名前あなたのセーブとロード方法が正しく動作され、あなたは[Fiddle](https://jsfiddle.net/8ooa5ahy/)でここで確認できます @Nathan P.が言っていることをちょうど確認してください... – Zero
それを更新しました。 – OutlawBruce