你是想用css实现,还是js。
还有你代码写的不对最后一个
我用的JS可以吗?
.button{
border:none;
width:100px;
height:40px;
background: #0a56bb;
color: #fff;
}
.button:focus{
outline: none;
background-color: #f00283;
}
window.onload=function(){
var Button = document.getElementsByClassName("button");
for (i = 0; i < Button.length; i++) {
Button[i].onclick=function(){
for (i = 0; i < Button.length; i++) {
Button[i].style.backgroundColor = "";
}
this.style.backgroundColor = "#f00283";
}
}
}
加上一句: onclick="javascript:this.style.background='#f00283'"
如下: