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>