亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何將 1 添加到 JavaScript 變量而不減少它的原始數字?

如何將 1 添加到 JavaScript 變量而不減少它的原始數字?

蠱毒傳說 2021-12-02 14:49:27
我想增加 1 個變量而不減少原始數字的任何內容。比如說我從 10 而不是 0 開始,我如何讓它去 11 而不是重置。例子:<div class="game-object">  <script type="text/javascript">    var clicks = 0;    function updateClickCount() {      document.getElementById("clickCount").innerHTML = clicks;    }  </script>  <button type="button" onClick="clicks++;updateClickCount();" id="push">NO.</button>  <div id="clickCount"></div></div>
查看完整描述

1 回答

?
MM們

TA貢獻1886條經驗 獲得超2個贊

您可以使用 localstorage 來存儲上次點擊次數,它也會在頁面重新加載時保持不變。


嘗試這個。


<header>

    <strong>

              Don't Touch The Button

            </strong>

</header>

<div class="game-object">

    <script type="text/javascript">

        let localData = localStorage.getItem('clicks');

        var clicks = 0;

        if (localData) clicks = Number(localData)


        function updateClickCount() {

            clicks++;

            localStorage.setItem('clicks', clicks);

            document.getElementById("clickCount").innerHTML = clicks;

        }

    </script>

    <button type="button" onClick="updateClickCount();" id="push">NO.</button>

    <div id="clickCount"></div>

</div>


查看完整回答
反對 回復 2021-12-02
  • 1 回答
  • 0 關注
  • 165 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號