Dies ist, was ich zur Zeit habe, aber ich kann nicht v (i) so wie v1 verhalten. Was mache ich falsch? Ich habe auch das Stück darunter versucht, das auch nicht funktioniert hat.Zähler in Variablenname verwenden
var x = "v" + i;
alert(x);
Mein Hauptproblem ist folgendes:
var v1 = document.getElementById("thing1").innerHTML; // = 100
var v2 = document.getElementById("thing2").innerHTML; // = 150
var v3 = document.getElementById("thing3").innerHTML; // = 200
for (i = 0; i < 4; i++) {
if (v(i) != ""){
alert(v(i));
}
}
Vielen Dank im Voraus :)
warum nicht ein Array oder ein Objekt dafür verwenden? –
Sie rufen v als Funktion auf, wenn Sie Klammern hinter es setzen. –
@NinaScholz Können Sie mir erklären, was Sie meinen? Ich bin ein absoluter Neuling, sorry. – TakeoGFX