更改链接的颜色

时间:2016-02-12 11:41:57

标签: javascript html css

我在用户执行操作时运行此方法

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。

但是链接仍然以默认颜色显示,并且由于我的背景很暗,很难看到下划线

有没有办法改变颜色? 请帮忙

提前致谢

1 个答案:

答案 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';
    }
}