这个最简单的逻辑就是if判断一下就看可以了。下面是简单的例子,以变色为主,点击一下变黑色,再点击一下恢复原来的颜色。
<body>
<div id="div1" style="width:100px; height:100px; background:red";></div>
</body>
<script>
var vDiv = document.getElementById('div1');
oDiv.onclick=function(){
if(this.style.backgroundColor == 'red'){
this.style.backgroundColor = '#000';
}else{
this.style.backgroundColor = 'red';
}
};
</script>