大多数时候我都不知道自己在做什么,但凭借耐心和你们的帮助,我想到了这个:
if (window.localStorage) {
// Create the Key/Value
var cNum = localStorage.getItem("currentNumber");
if (localStorage.currentNumber == undefined) {
localStorage.setItem("currentNumber","0");}
// Variables
resetCount.innerHTML = localStorage.currentNumber;
// Functions
function btnR() {
cNum++;
localStorage.currentNumber = cNum;
resetCount.innerHTML = cNum;}}
else { console.log("否"); }
HTML:
<button id="resetButton" onclick="btnR()">Reset</button>
<p id="resetCount">0</p>
我正在创建一个按钮,每次您单击它时,它都会重置复选框,但我还想要一个计数器来查看他们休息了多少次。问题是每次我点击按钮时计数器也会重置。现在已经解决了,我可以尝试对复选框应用相同的东西,这样它们也不会在刷新时重置。
注意:我不得不把它.SetItem放在 if 语句中,即使值在存储中,它也会在我每次刷新页面时将值设置回零。这是我发现阻止它的方式。
翻翻过去那场雪
犯罪嫌疑人X
相关分类