gpt4 book ai didi

javascript - 如何保持点击计数器的记录在刷新时不改变?

转载 作者:行者123 更新时间:2023-11-28 06:46:26 25 4
gpt4 key购买 nike

我对此很菜鸟。我的目的是创建一个“赞”按钮。我想知道如何才能保持页面上显示的点击次数在刷新页面时不发生变化。我该如何解决一个人只能点击一次的问题。

(如果你觉得很难解释,可以给我这些类(class)的名称,以便我自学。)

现在我正在使用 codecademy.com 中的代码,即

JS

function modify_qty(val) {
var qty = document.getElementById('qty').value;
var new_qty = parseInt(qty,10) + val;
if (new_qty < 0) {
new_qty = 0;
}

document.getElementById('qty').value = new_qty;
return new_qty;
}

HTML

<div class="box">    
<input id="qty" value="0" />
<button id="up" onclick="modify_qty(1)">LIKE</button>
</div>

非常感谢。

最佳答案

使用本地存储 http://www.w3schools.com/html/html5_webstorage.asp用于存储目的。

将对象、数组作为字符串存储在localStorage中,并在需要时检索。

https://developer.mozilla.org/en-US/docs/Web/API/Storage/LocalStorage https://developer.mozilla.org/en/docs/Web/API/Window/localStorage

关于javascript - 如何保持点击计数器的记录在刷新时不改变?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33382820/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com