I have a code that increases a variable "money" when I press the key "S" and I would like to change the value when I press a button but it doesnt work.
Thanks.
Increases the "money":
document.addEventListener('keydown', function(event) {
console.log("Event");
if(event.keyCode == 83) {
console.log("Key Pressed");
document.getElementById("key").innerHTML = "<img src=\"stick2.gif\">";
shoot -= 1;
document.getElementById("shoot").innerHTML = shoot;
if(shoot > 0){
money += 4;
document.getElementById("money").innerHTML = money;
document.getElementById("cash").innerHTML = "<img src=\"money.png\">";
}
}
}
Changes the value:
function onClick12() {
document.getElementById("ak").innerHTML = "<img src=\"ak/ak1.png\">";
document.getElementById('b1').disable = true;
if(event.keyCode == 83 && shoot > 0) {
money += 8;
document.getElementById("money").innerHTML = money;
document.getElementById("cash").innerHTML = "<img src=\"money.png\">";
}
}
function onClick13() {
document.getElementById("ak").innerHTML = "<img src=\"ak/ak4.png\">";
document.getElementById('b4').disable = true;
if(event.keyCode == 83 && shoot > 0) {
money += 12;
document.getElementById("money").innerHTML = money;
document.getElementById("cash").innerHTML = "<img src=\"money.png\">";
}
}
Buttons:
<input type="button" onclick="onClick12()" id="b1" value="Use">
<input type="button" onclick="onClick13()" id="b4" value="Use">