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 に答える