Код работает, чтобы изменить цвет фона.

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>'

Моя цель - сделать так, чтобы текст в ссылке изменил цвет текста при этом изменении.

0
Niklas 24 Апр 2017 в 03:29

2 ответа

Лучший ответ

Свойство стиля называется color

regionLinks[i].style.color
1
Zader 24 Апр 2017 в 00:33

color - это свойство цвета текста.

Если regionLinks[i] является якорем, то regionLinks[i].style.color = '#123456';
если это div regionLinks[i].firstChild.style.color = '#123456';

Якоря разработаны в стиле UA, поэтому, чтобы перезаписать их, вы должны нацеливаться именно на них.

1
Musa 24 Апр 2017 в 00:42