Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2009, 14:31
Новичок на форуме
Отправить личное сообщение для Russian Посмотреть профиль Найти все сообщения от Russian
 
Регистрация: 07.08.2009
Сообщений: 8

стиль ссылок и GetElementById
вопрос несложный, но что-то туплю малость.. мысль встала..
прошу помочь.
есть несколько ссылок..
вида..
<a href="#" onclick="brushme('day')" id="day">за день</a>
<a href="#" onclick="brushme('week')" id="week">за неделю</a>  и т.д.


функция JS
function brushme(id){
	if (id=="day") { document.getElementById("day").style.color="gray"; }
	else if (id=="week") { document.getElementById("week").style.color="gray"; }
}


задача.. чтобы при нажатии на одну ссылку она становилась другим цветом, а другие оставались по умолчанию.
а то на одну нажму от так и остается серой без возврата к своему цвету изначальному.
Ответить с цитированием
  #2 (permalink)  
Старый 16.10.2009, 14:33
Новичок на форуме
Отправить личное сообщение для Russian Посмотреть профиль Найти все сообщения от Russian
 
Регистрация: 07.08.2009
Сообщений: 8

гм.. сделал. но тупо малость =(
function brushme(id){
	if (id=="day") { document.getElementById("day").style.color="gray"; } else {document.getElementById("day").style.color="";}
	if (id=="week") { document.getElementById("week").style.color="gray"; } else {document.getElementById("week").style.color="";}
}
Ответить с цитированием
  #3 (permalink)  
Старый 16.10.2009, 14:49
Новичок на форуме
Отправить личное сообщение для Kolyaj Посмотреть профиль Найти все сообщения от Kolyaj
 
Регистрация: 19.02.2008
Сообщений: 9,177

var curId;
function brushme(id) {
    if (curId) {
        document.getElementById(curId).style.color = '';
    }
    document.getElementById(id).style.color = 'gray';
    curId = id;
}
Ответить с цитированием
  #4 (permalink)  
Старый 16.10.2009, 14:55
Новичок на форуме
Отправить личное сообщение для Russian Посмотреть профиль Найти все сообщения от Russian
 
Регистрация: 07.08.2009
Сообщений: 8

тьфу ты блин.. точно.. чет сплю сегодня конкренто )
Спасибо Kolyaj
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Загрузить title для ссылок на странице MarikVal jQuery 0 27.07.2009 20:38
getElementById sc2r2bey AJAX и COMET 2 15.07.2009 14:05
Цикл по getElementById GogElf Общие вопросы Javascript 7 10.04.2009 19:12
Динамическая вёрстка ссылок для навигации:проблемка :( Mitrandir Events/DOM/Window 8 29.12.2008 21:52
Стиль ссылки AlexMak Элементы интерфейса 2 01.11.2008 14:50