如何在事件中使用javascript更改文本的颜色

时间:2017-04-24 00:29:14

标签: javascript html

代码可以改变背景颜色。

regionLinks[i].style.backgroundColor = (regionRow === selection[0].row) ? '#ff7700' : null

但我想改变文字颜色而不是背景颜色。我怎样才能做到这一点? 被操纵的html是

'<div data-row="' + i + '"><a class="region" href="/' + data.getValue(i, 0) + '">' + data.getValue(i, 0) + '</a></div>'

我的目标是使链接中的文本在此更改时具有新的文本颜色。

2 个答案:

答案 0 :(得分:1)

style属性称为 color

regionLinks[i].style.color

答案 1 :(得分:1)

color是文字颜色的属性。

如果regionLinks[i]是主播,那么regionLinks[i].style.color = '#123456';
如果是div regionLinks[i].firstChild.style.color = '#123456';

锚点由UA设计,因此要覆盖它们,您必须专门针对它。