开关

//第1种方式 假设true亮灯false灯灭

var isT = false;
// imgObj.onclick = function (){
// imgObj.src = isT == false ? "img/pic_bulbon.gif" : "img/pic_bulboff.gif";
// isT = !isT;//每次对结果取反,改变状态

//第二种方式:最常规的逻辑思路,常用
// 假设 true 灯亮 false 灯灭
// var onOff = false;
// imgObj.onclick = function (){
// if (onOff == false) {
// imgObj.src = "img/pic_bulbon.gif";//开
// onOff = true;//改变状态
// } else{
// imgObj.src = "img/pic_bulboff.gif";//关
// onOff = false;//改变状态
// }

原文地址:https://www.cnblogs.com/aivnfjgj/p/12329119.html