Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 保存在不使用服务器端语言的情况下单击按钮时增加的数字_Javascript_Html - Fatal编程技术网

Javascript 保存在不使用服务器端语言的情况下单击按钮时增加的数字

Javascript 保存在不使用服务器端语言的情况下单击按钮时增加的数字,javascript,html,Javascript,Html,是否有一种简单的方法可以保存当用户单击按钮时增加的数字,而不使用任何服务器端语言?这是我的密码: var num=0; var按钮=document.getElementById(“coinBtn”); 功能币(){ num+=1; 变量编号=document.getElementById(“coinAm”); //升级打印级别 var upgradeLevel=document.getElementById(“upgradeLevel”); numbers.innerHTML=num; }

是否有一种简单的方法可以保存当用户单击按钮时增加的数字,而不使用任何
服务器端
语言?这是我的密码:

var num=0;
var按钮=document.getElementById(“coinBtn”);
功能币(){
num+=1;
变量编号=document.getElementById(“coinAm”);
//升级打印级别
var upgradeLevel=document.getElementById(“upgradeLevel”);
numbers.innerHTML=num;
}
0


实现“类似保存”功能的最快方法是使用
localStorage

所以你可以这样做:

var num = 0;

var button = document.getElementById("coinBtn");

function coin() { 
    num += 1;
    var numbers = document.getElementById("coinAm");

        //upgrade level for printing
    var upgradeLevel = document.getElementById("upgradeLevel");

    numbers.innerHTML = num;
    localStorage.setItem('num', num); // save to localStorage 

}
然后要从
localStorage
读回它,您可以执行
localStorage.getItem('num')


您可以根据需要使用
本地存储
会话存储

localStorage.setItem(“coinCount”,num)
保存项目。
localStorage.getItem(“coinCount”)
获取页面上的项目重新加载以获取以前的计数

注意:由于安全问题,实时示例无法工作

var num=Number(localStorage.getItem(“coinCount”)| 0);
//var num=数字(sessionStrorage.getItem(“coinCount”)| | 0);
var按钮=document.getElementById(“coinBtn”);
功能币(){
num+=1;
变量编号=document.getElementById(“coinAm”);
//升级打印级别
var upgradeLevel=document.getElementById(“upgradeLevel”);
numbers.innerHTML=num;
setItem(“coinCount”,num)
//setItem(“coinCount”,num)
}
0



要将其保存在何处?我想将其保存在用户计算机上