0

我的网站上有一个下载按钮,每次用户单击下载按钮时,我想将表单的值增加 1。我正在使用 javascript,并且在将输入字段的值增加 1 方面取得了一些成功,但是每次页面加载时,值设置回“0”.. 我想知道如何保持增加的值不变并从每次页面加载时的新值..

我努力了:

<script type="text/javascript">
function increase(){
var dwn = document.getElementById(no.dwn);
var value = dwn.value;
value++;
dwn.value=value;
}
</script>
4

1 回答 1

0

HTTP 是无状态的。除非您在服务器上有某种持久性存储(如数据库或文本文件),并且有一些服务器端逻辑来进行保存,否则您的表单将不会保存。

仅 JavaScript 无法做到这一点,您可以尝试使用 localStorage ,但这也只会单独计入用户(对于所有按下您的按钮的用户来说,并不是全局性的)。

于 2013-06-08T11:03:23.363 回答