+ Antworten
Ergebnis 1 bis 2 von 2

Thema: Schleife bleibt stehen, wenn Elemente nicht vorhanden sind

  1. #1
    pee
    pee ist offline
    TP-Member pee ist auf einem guten Weg Avatar von pee
    Registriert seit
    Mar 2009
    Ort
    Rheinland-Pfalz
    Beiträge
    85

    Schleife bleibt stehen, wenn Elemente nicht vorhanden sind

    Hallo,

    ich führe folgende Schleife aus:
    Code:
    for (i = 0; i <= 20; i++)
    {
       document.getElementById("produkt"+[i]).innerHTML = myObject . time[i];
    }
    Wenn ich im HTML-Dokument einen span-tag mit der id »produkt0« habe, dann erhalte ich eine Ausgabe. Wenn ich hingegen eine »produkt2« habe, nicht. Sind davor »product0« bis »product1«, gibt es eine Ausgabe.

    Wie kann ich es machen, dass es Javascript egal ist, ob vor »produkt2« »product1« bis »product0« sind?
    A programmer is just a tool which converts caffeine into code.

  2. #2
    pee
    pee ist offline
    TP-Member pee ist auf einem guten Weg Avatar von pee
    Registriert seit
    Mar 2009
    Ort
    Rheinland-Pfalz
    Beiträge
    85
    Habs lösen können:

    Code:
    var obj = null;
    
    for (i = 0; i <= 20; i++)
    {
    	obj = document.getElementById("produkt" + i);
    
    	if (obj != null)
    	{
    		// ...
    	}
    }
    A programmer is just a tool which converts caffeine into code.

+ Antworten

Ähnliche Themen

  1. Text bleibt nicht neben Tabelle stehen
    Von Maria23 im Forum GoLive
    Antworten: 2
    Letzter Beitrag: 31.12.2006, 12:15
  2. Probleme im IE6, die im IE5 nicht vorhanden sind
    Von designfanatiker im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 26.08.2005, 16:39
  3. Antworten: 10
    Letzter Beitrag: 12.02.2004, 14:58
  4. Datum2 abfragen, wenn Datum1 nicht vorhanden?
    Von blueGirl im Forum Traum-Dynamik
    Antworten: 5
    Letzter Beitrag: 11.11.2003, 14:24
  5. Antworten: 3
    Letzter Beitrag: 29.10.2001, 17:44

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51