• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

getElementsByClassName Array wie handhaben?

Status
Für weitere Antworten geschlossen.

yss

Mitglied
Hallo,
ich habe vor mit document.getElementsByClassName 10 Div-Elemente in ein Array zu laden und dann jedes einzelne ansprechen. D.h. der erste Eintrag soll in die Varibale 1, der zweite in die Variable 2 usw...
Wie mache ich das?
 
Wie meinst du das, ich weis das getElementsByClassName ein Array erstellt, aber wie kann ich nun die einzelnen Elemente der Reihenfolge nach ansprechen und in die variablen speichern.
 
Also müsste es dann so aussehen?
HTML:
var highentrys = document.getElementsByClassName('placenumber');
var 1 = highentrys[0];
var 2 = highentrys[0];
...
Das kann ich mir nicht vorstellen.
 
Doch, aber Zahlen können keine Variabeln sein (Du kennst die Fehlerkonsole?)

EDIT: Kann es sein, dass du wissen möchtest, wie man ein Array anspricht?
 
Wie man ein Array anspricht weis ich, habe es jetzt auch:
HTML:
function sortHighscore(){
			var highentrys = document.getElementsByClassName('placenumber');
			highentrys[0].innerHTML = '1.';
			highentrys[1].innerHTML = '2.';
			highentrys[2].innerHTML = '3.';
			highentrys[3].innerHTML = '4.';
			highentrys[4].innerHTML = '5.';
			highentrys[5].innerHTML = '6.';
			highentrys[6].innerHTML = '7.';
			highentrys[7].innerHTML = '8.';
			highentrys[8].innerHTML = '9.';
			highentrys[9].innerHTML = '10.';
			}
 
Status
Für weitere Antworten geschlossen.
Zurück
Oben