如何透過 javascript 點擊改變顏色再次點擊可以恢復原本的顏色呢?

我是一名前端初學者,想請教一個問題!

如何透過 javascript 再點一個區塊後改變背景顏色,再次點擊同一個區塊可以變回原本的顏色呢?

這是我自己撰寫的程式碼區域
https://codepen.io/hong-wei/pen/NWpYVWm?editors=1111

很多方法可以实现,根据你的代码,最简单的方法就是点击之后改变你的num值,这样就可以循环点击了:

 if(num == 0){
      el.style.backgroundColor ="#f80d77";
    num=1;
  }else{
    el.style.backgroundColor ="#222";
    num=0;
  }

 

定义一个全局变量,单击一次改变一次值,类似boolean值,再设置样式。

您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~

如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~

ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632