0
我想通過單擊類來更改類的背景顏色。我試過的代碼不起作用。謝謝你在前進使用onclick-function更改背景顏色
HTML:
<a href="#!" onclick="message()" onclick="message()" class="changeBack"> SEND ME A MESSAGE </a>
CSS:
.changeBack {
background-color: rgba(0, 0, 0, 0.0);
}
JAVASCRIPT:
function message() {
var background = document.getElementsByClassName("changeBack").style.backgroundColor;
if (background == "rgba(0, 0, 0, 0.0)") {
background = "rgba(0, 0, 0, 0.1)";
} else {
background = "rgba(0, 0, 0, 0.0)";
}
}
它不會在我的檔案工作。我已經有了另一個onclick函數(請參閱編輯),或者這是不可能的?它必須包含一個if/else語句,因爲每次單擊該類時都會更改。編輯:我刪除了消息(),然後它確實有效,但是如果我將它們結合在一起,它不會。 – Soccerlife
它現在工作謝謝你! – Soccerlife
我編輯我的代碼片段以便切換腳本,現在可以運行它,它每次都在變化。 – Nadim