andynail: Index des aktuellen elemmentes herausfinden

Beitrag lesen

Hallo zusammen

es ist ja so, dass wenn ich auf einen Link den Focus setze, kann ich klar dessen Style so gestalten wie dessen des hover. Doch wenn ich jetzt wieder mit der Maus über die Liste fahre, sieht das ja so aus als ob 2 Links markiert seien. Und das darf nicht sein. Sobald die Maus über die Liste fährt, soll sich der per Tastatur ausgewählte Link wieder ohne Hervorhebungen in die Liste einreihen. Und dass dies mit einer Funktion möglich sei, wie zub. onmouseover var ActiveLink.className = "" ist ja klar. Doch würde ich sagen dass dies doch zu viel Rechenleistung brauchen könnte.

Und dass ich per i=i+1 document.getElementsByTagName("a")[i].style.className = "Aktiver" die Links nach und nach markieren könnte leuchtet ja auch ein. Doch wollte ich auf Variablen verzichten und viel lieber den Index des aktuellen Links herausfinden.

Danke für Eure Hilfe Gruß Andreas