使用onclick按钮更改悬停颜色可以通过以下步骤实现:
<button id="changeColorBtn">点击更改悬停颜色</button>
.hovered {
background-color: yellow;
}
document.getElementById("changeColorBtn").onclick = function() {
var element = document.getElementById("changeColorBtn");
if (element.classList.contains("hovered")) {
element.classList.remove("hovered");
} else {
element.classList.add("hovered");
}
};
这样,当点击按钮时,它将切换悬停颜色。如果按钮当前没有.hovered类,则添加它,如果已经有.hovered类,则移除它。
这种方法可以用于任何需要在点击按钮时更改悬停颜色的场景。
领取专属 10元无门槛券
手把手带您无忧上云