стиль ссылок и 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, время: 11:27. |