原生js实现点击一个div框使它变红,再点击恢复,再点击又变红,如此反复,不要jq
展开全部
var box = document.getElementsByTagName("div")[0];
var count = 0;
box.onclick = function() {
count++;
if (count%2 == 1) {
box.style.backgroundColor = "red";
}else {
// 你样式里写的是啥这里就写啥,我随便写的灰色。
box.style.backgroundColor = "#ccc";
}
}
var count = 0;
box.onclick = function() {
count++;
if (count%2 == 1) {
box.style.backgroundColor = "red";
}else {
// 你样式里写的是啥这里就写啥,我随便写的灰色。
box.style.backgroundColor = "#ccc";
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询