Hilli: getElementById - Alternative gesucht...

Beitrag lesen

hi,

Nun habe ich aber nicht die Möglichkeit er Liste eine ID zu verpassen, lediglich eine Klasse:

<ul class='nav'>

Und warum geht keine ID?

Ist aus einem alten CMS bei dem ich keinen Zugriff habe.
<ul class='nav'> ist alles was ich zur Verfügung habe.
Das JS kann ich aber als externes JS mittels include in den Head einfügen.

Läßt sich das JS irgendwie ändern damit es auch mit einer Klasse funktioniert?

Möglich.
Da aber mehrere Elemente die selbe Klasse besitzen können, ist dass dann u.U. nicht eindeutig.
Du musst also auch noch ein Verhalten des Scriptes für so einen Fall definieren.

Was ich bisher sehen kann kommt diese Klasse nur einmal vor.
Was wäre die Möglichkeit das JS zu ändern damit es funktioniert?

Danke

Hilli