javascript - JS如何實現點擊重置刷新
仅有的幸福
仅有的幸福 2017-05-19 10:08:56
0
2
517

我需要一個功能,點擊一個按鈕開始一個計時,2秒內未點擊該按鈕則隱藏某個p,如果點擊了該按鈕,則刷新計時器。按鈕在p內,按鈕需要不斷電擊才能維持p的顯示。

<p>
     <button>按钮</button>
<p>
仅有的幸福
仅有的幸福

全部回覆(2)
滿天的星座

你說的「點擊一個按鈕」和2s內未點擊該按鈕應該不是同一個按鈕吧?

let flag = false, // 是否点击了按钮标志量,false为没有,true为点击了
    time = -1;
button.onclick = function(){
   setInterval(function(){
        time ++;// 开始计时
        if(flag && time <= 2){ // 如果点击了按钮
            // time = 0;// 刷新计时器
            flag = false;
        }else{
           // 隐藏p        
        }
    },1000);
}
Ty80

雷雷

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板