1 つの HTML ページに 10 個のボタンがあります。ボタンが選択されたときに、JavaScript を使用して特定のボタン (ボタン 1) の色を変更したいと考えています。ユーザーが別のボタン (ボタン 2) をクリックすると、そのボタンの色が変わり、最初に選択したボタン (ボタン 1) の選択が解除されます。
質問する
2569 次
1 に答える
0
選択したボタンに別の CSS クラスを定義できます。
.button-selected {
border: 2px solid red;
}
次に、ボタンがクリックされたときに、次のように関数を呼び出すことができます。
function focusMe(button) {
document.getElementsByClassName("button-selected")[0].className = "";
button.className = "button-selected";
}
これを HTML に追加します
<button name="button1" onClick="focusMe(this);" />
于 2013-01-17T18:28:24.370 に答える