Поскольку вы хотите напечатать значение, когда они щелкают, вам нужно поместить вызов console.log
в функцию onclick
.
function seletcolor() {
var button = document.querySelector("button");
var a = 1;
button.onclick = function (e) {
a++;
console.log(a);
};
}
Кроме того, для увеличения переменной достаточно просто a++
,Это выполняет присваивание, вам не нужно присваивать его обратно (что фактически отменяет приращение, потому что a++
возвращает старое значение).