先写一个html文件
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>改变颜色</title>
<link rel="stylesheet" href="css/test.css"></link>
<script>
window.onload=function(){
var div =document.getElementsByTagName("div")[0];
div.onclick=function(){
var old=this.className;
if(old=="a"){
this.className="b";
}else{
this.className="a";
}
}
}
</script>
</head>
<body>
<div class="a"></div>
</body>
</html>
直接改变div的名字,当鼠标点击的时候直接替换,当开始为a时,改变为b,为b时变为a,就可以两种颜色切换。
.a{
background-color: salmon;
width: 100px;
height: 100px;
}
.b{
background-color:#111111;
width: 100px;
height: 100px;
}
这个是div的大小和颜色