我想创建一个Chrome扩展的选项页面。第一部分将值设置为本地存储。检查是否为true并取消选中false。第二部分应该是更新复选框,如果用户在其他时间回来并且设置将应用于复选框。记住与localstorage复选框onclick
我的问题是,当用户刷新或关闭窗口并返回时,复选框永远不会检查,但本地存储将更改为true或false。我该如何设置,以便用户可以选中此框,并在用户稍后返回或刷新页面时保留该框。
setStatus = document.getElementById('stat');
setStatus.onclick = function() {
if(document.getElementById('stat').checked) {
localStorage.setItem('stat', "true");
} else {
localStorage.setItem('stat', "false");
}
}
getStstus = localStorage.getItem('stat');
if (getStstus == "true") {
console.log("its checked");
document.getElementById("stat").checked;
} else {
console.log("its not checked");
}