Javascript 单击网站底部的计数器:我想要一种方法,使计数器在重新加载页面后从到达的位置完成(继续)

Javascript 单击网站底部的计数器:我想要一种方法,使计数器在重新加载页面后从到达的位置完成(继续),javascript,html,Javascript,Html,我想在我的网站上做一个计数器底部。为此,我这样做了,代码在底部,但问题是重新加载网页时计数器返回到零。解决办法是什么 我想要一种方法,使计数器从重新加载页面后到达的位置完成(继续) 这是我的点击底部代码 <script type="text/javascript"> var clicks = 0; function hello() { clicks += 1; document.getElementById("clicks").inne

我想在我的网站上做一个计数器底部。为此,我这样做了,代码在底部,但问题是重新加载网页时计数器返回到零。解决办法是什么

我想要一种方法,使计数器从重新加载页面后到达的位置完成(继续)

这是我的点击底部代码

<script type="text/javascript">
    var clicks = 0;
    function hello() {
        clicks += 1;
        document.getElementById("clicks").innerHTML = clicks;
    };
</script>

<button type="button" onclick="hello()">Click me</button>
<p>Clicks: <a id="clicks">0</a></p>

var=0;
函数hello(){
点击次数+=1;
document.getElementById(“clicks”).innerHTML=clicks;
};
点击我
点击次数:0


您可以使用
localStorage
存储计数器


如果(!localStorage.getItem(“计数器”))
setItem(“计数器”,0);
函数hello(){
localStorage.counter+=1;
document.getElementById(“clicks”).innerHTML=localStorage.counter;
};

您可以使用以下代码执行此操作:

<script type="text/javascript">
    function hello() {
        let clicks = parseInt(localStorage.getItem('clicks'));
        if(localStorage.getItem('clicks') && clicks)
        {
          clicks += 1; 
          localStorage.setItem('clicks', clicks);
        }
        else
        {
          clicks = 0;
          clicks += 1;
          localStorage.setItem('clicks', clicks);
        }
        document.getElementById("clicks").innerHTML = clicks;
    };
</script>

<button type="button" onclick="hello()">Click me</button>
<p>Clicks: <a id="clicks"></a></p>

函数hello(){
let clicks=parseInt(localStorage.getItem('clicks');
if(localStorage.getItem('clicks')&&clicks)
{
点击次数+=1;
setItem('clicks',clicks);
}
其他的
{
点击次数=0;
点击次数+=1;
setItem('clicks',clicks);
}
document.getElementById(“clicks”).innerHTML=clicks;
};
点击我
点击:

注意::


如果您希望计数器编号在整个用户中是唯一的和递增的,那么浏览器必须将该编号存储在数据库中,并从数据库中获取该编号,任何浏览器存储在任何情况下都不会帮助您

为什么使用python标记?搜索本地存储!如果您希望计数器编号在整个用户中是唯一且递增的,则浏览器必须将该编号存储在数据库中,并从数据库中获取该编号,而本地存储或其他选项将不起作用!请注意,我想将网站上传到互联网上,我希望每个人的数字都在同一个计数器上,当有人点击按钮时,每个人的计数器上的数字都会增加@اعلمحي㶈㶈ScienceLife,然后该计数器必须存储到数据库中,并在用户之间共享,浏览器并在用户登录时获取它我可以拥有数据库吗,如果我有,当有人点击按钮的计数器时,计数器中的数字是否会变为所有人?我如何拥有数据库,如果我有,当有人点击按钮的计数器时,计数器中的数字是否会变为所有人?您使用的前端是什么?