現(xiàn)在的效果是三個紅色的小div點擊哪個就哪個就變成黃色 同時其它的div都變成紅色 現(xiàn)在想完善一下 在上面這個基礎(chǔ)上 點擊哪個div兩次 還讓它還原成原來的顏色 這個效果怎么弄呢?<!DOCTYPE html><html><head> <title></title> <style type="text/css"> #head{width: 400px;height: 500px;background-color: blue;margin: 0 auto;} #div1,#div2,#div3{width: 100px;height: 80px;background-color: red;} </style> <script type="text/javascript"> window.onload=function(){ var oDiv1=document.getElementById('head'); var oDiv=oDiv1.getElementsByTagName('div') for(i=0;i<oDiv.length;i++){ oDiv[i].onclick=function(){ for(j=0;j<oDiv.length;j++){ oDiv[j].style.backgroundColor="red" this.style.backgroundColor="yellow" } } } } </script></head><body><div id="head"> <div id="div1"></div><br /> <div id="div2"></div><br /> <div id="div3"></div></div></body></html>
怎么樣讓它點擊兩次后還原成原來的顏色?
長風(fēng)秋雁
2018-08-10 11:10:51