js實現button按鈕點擊之後5s內禁止點擊

js實現button按鈕點擊之後5s內禁止點擊,5s之後可再次點擊。

html代碼:

<input type="button" id="button_id" onclick="btnClick()" value="點擊">

javascript代碼:

<script type="text/javascript">
    function btnClick() {

        var flag = false;
        if (flag == false) {
            console.log("點擊了");
            document.getElementById("button_id").disabled=true;
        }
        flag = true;

        setTimeout(function () {
            document.getElementById("button_id").disabled=false;
            flag = false;
        }, 5000);
    }
</script>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章