Tworzę grę i mam pytanie, czy da się w jakiś sposób zrobić cooldown na guzik? Chodzi o to, że np. po jego kliknięciu trzeba poczekać 5 sekund, aby znowu można było go kliknąć.
<!DOCTYPE HTML>
<html lang="pl">
<head>
<meta charset="utf-8" />
<title>Kopalnia</title>
<meta name="description" content="Mine" />
<meta name="keywords" content="mine" />
<link rel="stylesheet" href="styles.css" form="text/css">
<script type="text/javascript">
var obecnaliczba = 0
function kopanie()
{
obecnaliczba += 1;
document.getElementById("liczbawegla").innerHTML = "Wegiel "+obecnaliczba;
}
function kliknijguzik()
{
<input type="submit" value=" Kop " onclick="kopanie()"/>
setTimeout("kliknijguzik()", 5000);
}
</script>
</head>
<body onload="kliknijguzik();">
<div id="guzika">
</div>
<div id="placeholder">
<div id="liczbawegla">Wegiel 0</div>
</div>
</body>
</html>