Цвет фона ссылки

astron8

Guest
Цвет фона ссылки

Подскажите как изменить с помощью JavaScript, цвет фона ссылки, с заданным id ссылки?
 

SelenIT

IT-лунатик :)
document.getElementById('заданный_id_ссылки').style.backgroundColor = '#xxxxxx'
 

astron8

Guest
Я это уже пробовал, но только я делал через функцию, и этот код почему-то неработает.

Код:
<script language="javascript">
changeBG = function() {
document.getElementById('my').style.backgroundColor = '#FFFF00'; 

}
<a id="my" href="#" onClick="changeBG();">Click It</a>

а вот так работает,
Код:
<a id="my" href="#" onClick="document.getElementById('my').style.backgroundColor = '#FFFF00'; 
">Click It</a>
 

SelenIT

IT-лунатик :)
У меня первый вариант тоже работает (IE6, FF1.5).
А во втором варианте, наверное, проще написать this.style... и далее по тексту. И во всех случаях желательно добавить return false, чтобы отменить явно ненужный переход по ссылке.
 
Сверху