стиль ссылок и 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"; }
}
задача.. чтобы при нажатии на одну ссылку она становилась другим цветом, а другие оставались по умолчанию. а то на одну нажму от так и остается серой без возврата к своему цвету изначальному. |
гм.. сделал. но тупо малость =(
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="";}
}
|
var curId;
function brushme(id) {
if (curId) {
document.getElementById(curId).style.color = '';
}
document.getElementById(id).style.color = 'gray';
curId = id;
}
|
тьфу ты блин.. точно.. чет сплю сегодня конкренто )
Спасибо Kolyaj |
| Часовой пояс GMT +3, время: 10:12. |