Buddy5: Style von Listenelementen beliebiger Anzahl ändern

Beitrag lesen

Hallo Leute ich bins nochmal,

ich habe noch folgendes Problem. Ich möchte in einer Liste den Style ändern. also steht z.B.:

1. Hallo // Text ist in Rot
   2. Hallo // Text ist in Blau
   3. Hallo // Text ist in Gelb

Nun möchte ich die Farben also umdrehen. Es soll also folgendes stehen:

1. Hallo // Text ist in Gelb
   2. Hallo // Text ist in Blau
   3. Hallo // Text ist in Rot

Ich möchte das auf beliebig viele Listenelemente machen, deswegen ist mein Problem die Schleife hinzukreigen. Ich wollte in ein Array die styles speichern, also z.B. "style="color:blue"" und dann wieder umgekehrt als Listenatribut setzen.

Aber wie komm ich an die Atribute ran. Ich wollte folgendes als Schleife realisieren:

StyleArray[i] = document.getElementsByTagName("li")[i].getAttribute();

und dann halt wieder:

StyleArray[i] = document.getElementsByTagName("li")[i].setAttribute()

ich glaube ich muss zwei Arrays benutzen oder. Einmal für die Listenelemente und einmal für die Styles sleber oder?

Ich würde mich auf eine Antwort freuen.

Gruß,
Bud