ユーザがクリックできるボタンは2つあります。目的は、ユーザーがボタンをクリックして達成した色を変更できるようにすることです。しかし、問題は、他のボタンをクリックすると元の色に戻り、その逆に色を元の色に戻すことです。ここに私のコードがあります。クリック時のボタンの色を変更する
<div id='rightAlign'>
<div id="but1">
<button id="button1">Click Me</button>
<button id="button2">Click Me</button>
</div>
</div>
<script>
var button1 = document.getElementById("button1");
var button2 = document.getElementById("button2");
button1.addEventListener("click", function() {
button1.style.backgroundColor = "red";
button2.addEventListener("click", function() {
button2.style.backgroundColor = "red";
});
set background-color: ''をクリックすると他のボタンが表示されます。 –