gilroyhacks.com/js/data_checkbox.js

31 lines
858 B
JavaScript
Raw Normal View History

2022-06-05 02:23:40 -07:00
var i;
2022-06-09 16:55:46 -07:00
var checkboxes = document.querySelectorAll('#signup-container input[type=checkbox]');
2022-06-05 02:23:40 -07:00
function save() {
for (i = 0; i < checkboxes.length; i++) {
localStorage.setItem(checkboxes[i].value, checkboxes[i].checked);
2022-06-04 23:43:19 -07:00
}
2022-06-05 02:23:40 -07:00
}
window.onload = function() {
load();
};
function load() {
for (i = 0; i < checkboxes.length; i++) {
checkboxes[i].checked = localStorage.getItem(checkboxes[i].value) === 'true' ? true:false;
2022-06-04 23:43:19 -07:00
}
2022-06-07 01:40:29 -07:00
}
2022-06-09 16:55:46 -07:00
function check(id) {
2022-06-07 01:40:29 -07:00
document.getElementById(id).checked = true;
2022-06-07 14:46:42 -07:00
}
function notifitcation_popup() {
var verify = true;
for (i = 0; i < checkbox.length; i++)
{
if (localStorage.getItem(checkboxes[i].value) != true) {
verify = false;
2022-06-09 16:55:46 -07:00
break;
2022-06-07 14:46:42 -07:00
}
}
if (verify) {
2022-06-09 16:55:46 -07:00
document.getElementById('notification').style.visibility = visible;
2022-06-07 14:46:42 -07:00
}
2022-06-04 23:43:19 -07:00
}