Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   смена фонового цвета (https://javascript.ru/forum/misc/10192-smena-fonovogo-cveta.html)

Kiev 23.06.2010 00:05

смена фонового цвета
 
Ребята, помогите, уже целый день пытаюсь сделать скрипт, суть такова:
есть 5 ссылок "Главная" "О нас" "Новости" и тд , кликая на одну из ссылок, допустим, "Новости" у этой ссылки появляется фоновая заливка , кликаем на другую ссылку фоновый цвет убирается и появляется у той, на которую кликнули. Не могу понять как это сделать ........ .:help:

рони 23.06.2010 00:34

<script language="JavaScript" type="text/javascript">
var id_old;

function bg_click(id) {
    if (id_old != id) {

        document.getElementById(id).style.backgroundColor = "#00FF00";
        if (id_old) document.getElementById(id_old).style.backgroundColor = "";
        id_old = id;
    }

}
</script>
<a href="#" id="a1" onclick="bg_click(this.id);return false">111111</a>
<a href="#" id="a2" onclick="bg_click(this.id);return false">222222</a>
<a href="#" id="a3" onclick="bg_click(this.id);return false">333333</a>
<a href="#" id="a4" onclick="bg_click(this.id);return false">444444</a>

Kiev 23.06.2010 00:56

рони,
Блин, точно, тупо хранить старый айдишник( Пасибо!!!!!!!!!!!!!!!


Часовой пояс GMT +3, время: 04:03.