扫码关注官方订阅号
这个蓝色的今日是在行内放了个color,现在是要点击除今日以外的按钮,但是要去掉今日的蓝色换成其它的颜色,要怎么搞,使用JS删除不了今日的行内样式
光阴似箭催人老,日月如移越少年。
1)对今日元素的class换成其它非蓝色字体颜色的class2)对今日元素的style属性设置新的color值
<ul> <li style="color:#00F">今日</li> <li>昨日</li> <li>近7日</li> <li>近1月</li> <li>近1年</li> </ul> <script type="text/javascript"> window.onload = function(){ var oLis = document.getElementsByTagName('li'); for (var i = 0; i < oLis.length; i++) { oLis[i].onclick = function(event){ //清除所有 for (var i = 0; i < oLis.length; i++) { oLis[i].style.color = '#000'; }; //赋值 this.style.color = '#00F'; } }; } </script>
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
1)对今日元素的class换成其它非蓝色字体颜色的class
2)对今日元素的style属性设置新的color值