ページャなどにより複数ページにチェックボックスが配置されている状況を考えます。 要件としては、 ・ページ遷移しても以前チェックした値はチェックされたまま保持されている ・submitした際にチェックしてある値を別ページのものも含め全て送信する というものがあるとします。 チェックした値をどこかに保持させる必要があるわけですが、cookieはjsから操作しづらいのでsessionStorageを使います。 なお以下のコードでは私の好みの関係でjQueryは使いません。 checkbox_page1.html <!DOCTYPE html> <html> <body> <form action='' method='POST' id='boxform'> <input type='checkbox' id='checkbox_1' name='boxes[]' value='1'> <labe