Так, например, у меня есть две ссылки:
<a onClick="doColorChange()">Link 1</a>
<a onClick="doColorChange()">Link 2</a>
Я хочу, чтобы, когда я нажимаю ссылку 1, ссылка 1 меняла цвет на синий, чтобы обозначить выбранное, а ссылка 2 оставалась черной. Когда пользователь нажимает ссылку 2, цвет ссылки 2 меняется на синий, а цвет ссылки 1 снова становится белым.
В настоящее время у меня есть свойство CSS по умолчанию для ссылок:
a:link {
color: #green;
}
Я не уверен, как лучше всего обращаться с функцией "doColorChange()". Лучше всего создать два класса CSS для двух цветов, а затем переключать их с помощью doColorChange? Или лучше дать двум ссылкам id и как-то задать там свойства цвета? Как мне это сделать?