我在用户执行操作时运行此方法
function display2(){ document.getElementById(" pages")。innerHTML ="官方网站" .link(" somelink")+" " +" wikipage" .link(" somelink")+" " +"立即观看" .link(" somelink");}
我用颜色设置了范围(id =" pages"):white和text-decoration:none。
我还尝试使用带有style =" color:white; text-decoration:none;"
的div来包装该span。但是链接仍然以默认颜色显示,并且由于我的背景很暗,很难看到下划线
有没有办法改变颜色? 请帮忙
提前致谢
答案 0 :(得分:0)
纯JavaScript版本并不复杂:
var elements = document.getElementsByTagName('a');
for (var i = 0; i < elements.length; i++) {
if (elements.className.split(/\s+/).indexOf('red') !== -1) {
elements[i].style.color = 'red';
}
}