Aktiver Menüpunkt bei Onclick
Silinux
- javascript
Hi all, über einen Tip würde ich mich freuen.
Ich hab mir da ein Menü *gebastelt* das folgende Funktion hat.
1. ein Menue Punkt (davon gibts natürlich x-beliebige)
<li id="menue1"><a href="#" onclick="wechsel();return false;">Irgendeinlink</a></li>
2. Die Javascript Funktion (soviele wie Menüpunkte mit eigener ID)
function wechsel()
{ wechsel_text.innerHTML = var_text1;
wechsel_titel.innerHTML = var_titel1;
menue1.style.backgroundColor="white";
xxx.style.backgroundColor="";
xxx.style.backgroundColor="";
....
}
Nun das funktioniert auch alles, aber irgendwie bezweifle ich das dies eine saubere Lösung ist. Für einen Tip wäre ich Dankbar. Ev. das könnte man in ein Array schreiben nur davon hab ich keinen blassen schimmer ;)
Nun das funktioniert auch alles,
Nein, Silinux, tut es nicht.
aber irgendwie bezweifle ich das dies eine saubere Lösung ist.
Die Zweifel sind berechtigt. JavaScript als einzige Navigationsmöglichkeit einzusetzen ist Unsinn, weil du nicht weißt, ob Scripte beim Nutzer ausgeführt werden. Und es gibt Clients, auf denen sie mit Sicherheit nicht ausgeführt werden.
Live long and prosper,
Gunnar