脚本宝典收集整理的这篇文章主要介绍了点击变色再点击还原,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
一个按钮实现两个功能,点击变色,再点击还原。
这就需要提供一个判断条件,什么时候执行变色功能,什么时候执行还原功能
这里采用判断奇偶的形式(基本就是010101的形式,只有两种可能)
当然也可以采用别的形式来实现,比如说,,,我也不知道(等我想出来了一定回来补)
总之,核心思想就是,要联想点击的特点,是0101的判断,还是012012的判断,再根据特点找对应的模型
如果是012012的判断,那就是一个事件必须对应三种结果,而且三种结果是连续出现的,找到符合特征的模型,再具体实现。
<div id="coloried">Hello World!</div> <!-- 创建一个按钮,加入js函数 --> <p><button onclick="setcolor()">click</button></p> <script> // 通过判断奇偶来实现往复 var i = 1; function setcolor() { i++; if(i%2 == 0){ document.getElementById("coloried").style.color = 'blue'; }else{ document.getElementById("coloried").style.color = 'black'; } } </script>
变色前
变色后
百度(嘿嘿嘿,百度yyds)
以上是脚本宝典为你收集整理的点击变色再点击还原全部内容,希望文章能够帮你解决点击变色再点击还原所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。