簡體   English   中英

選擇時按鈕顏色更改

[英]Button color change when selected

我在一個 HTML 頁面中有 10 個按鈕。 我想在選擇按鈕時使用 JavaScript 更改特定按鈕(按鈕 1)的顏色。 當用戶單擊另一個按鈕(按鈕 2)時,該按鈕的顏色應該改變,並且應該取消選擇第一個選擇的按鈕(按鈕 1)。

您可以為所選按鈕定義不同的 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);" />

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM