好的,所以我得到了一个简单的脚本,该脚本在按下按钮时增加了一个数字:
<script>
var count = 0;
var button = document.getElementById("countButton");
var display = document.getElementById("displayCount");
button.onclick = function(){
count++;
display.innerHTML = count;
} </script>
这是按钮: <input type="button" value="Count" id="countButton" />
这是数字: <span id="displayCount">0</span>
我的问题是,刷新页面时,数字再次从0开始。例如,如果要两次按下按钮,然后重新启动浏览器,该页面将显示数字“ 2”,而不是0。
一些帮助?
本地存储似乎是您想要的东西。
var count = 0;
if(localStorage.btncount){count=localStorage.btncount;} //check if you have already stored it; set count to it if yes
var button = document.getElementById("countButton");
var display = document.getElementById("displayCount");
display.innerHTML = count;
button.onclick = function(){
count++;
localStorage.btncount=count; // store the count
display.innerHTML = count;
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句