Hallo Community,
ich habe ein kleines Problem...
Ich probiere bei einem onclick Event auf einen der Links in der section "nav" die Hintergrundfarbe des Elementes zu ändern, sowie die Hintergrundfarbe der restlichen Elemente in der section "nav" wieder auf normal zu setzen.
__________________________________________________ _____
Mein Javascriptcode:
oO
Ich beschäftige mich noch nicht lange mit JS... finde nur nicht meinen Fehler und andere Forumsbeiträge funken net... -.-
Hoffe mir kann jemand helfe
Gruß & Danke
ich habe ein kleines Problem...
Ich probiere bei einem onclick Event auf einen der Links in der section "nav" die Hintergrundfarbe des Elementes zu ändern, sowie die Hintergrundfarbe der restlichen Elemente in der section "nav" wieder auf normal zu setzen.
Code:
<section id="nav"> <a onclick="javascript:targetNav('nav1');" id="nav1">Nav 1</a> <a onclick="javascript:targetNav('nav2');" id="nav2">Nav 2</a> <a onclick="javascript:targetNav('nav3');" id="nav3">Nav 3</a> </section>
Mein Javascriptcode:
Code:
function targetNav(index){ // reset nav Style var searchE = document.getElementById("nav").getElementsByTagName('a'); for(var i = 0; i < searchE.length; i++) { if(searchE[i].id != index) { t = getElementById(searchE[i].id); t.style.backgroundColor = '#ECECEC'; t.style.color = '#5CDA1D'; } } // set "index" to Target x = document.getElementById(index); x.style.backgroundColor = '#5CDA1D'; x.style.color = '#FAFAFA'; }
Ich beschäftige mich noch nicht lange mit JS... finde nur nicht meinen Fehler und andere Forumsbeiträge funken net... -.-
Hoffe mir kann jemand helfe
Gruß & Danke
Comment