计数按钮 - 刷新后保存计数

时间:2017-09-14 11:45:58

标签: javascript counter

嗯,我对编码没有具体的了解。 我需要在页面上添加一个计数按钮来计算用户的“喜欢”

我在这里找到了一些代码示例,就像那样:

<html>
<head>
    <title>Space Clicker</title>
</head>

<body>
    <script type="text/javascript">
    var clicks = 0;
    function onClick() {
        clicks += 1;
        document.getElementById("clicks").innerHTML = clicks;
    };
    </script>
    <button type="button" onClick="onClick()">Like!</button>
    <p>Likes: <a id="clicks">0</a></p>

</body></html>

它计算我的点击次数,但当其他用户打开页面或刷新时,它会再次从0开始计数。我需要这样的东西: 1.第一个用户点击按钮 - &gt;点击次数= 1。 2.第二个用户进入页面,看到已经有1个'喜欢'。用户再次点击,有2次点击 等等。

我试图在代码中找到一些额外的行,但正如我所说的,我并不依赖于编码:(你能不能告诉我应该在代码中放入哪一行?

1 个答案:

答案 0 :(得分:0)

Javascript在此特定浏览器的上下文中在用户浏览器中执行。例如,您需要在数据库中存储点击次数以实现预期的行为。这意味着您需要在服务器端进行一些编码,但是您需要记住,即使是这样的简单功能,在编码错误时也会出现一些安全问题。