Franz: Count in For-Schleife

Beitrag lesen

for (icount = 10; icount <= 150; icount=icount+10)

Du solltest Variabeln nicht unnötig global machen schon gar nicht in Schleifen.

{
   NeuerEintrag = new Option(kultur[i],1);
   alert(icount);
   document.getElementById("selEntwicklungsstadium"+String(icount)).options[i+1] = NeuerEintrag;

warum prüfst du nicht das Element das du ansprechen willst?
Das ist ein Zeile mehr und du hättest den Fehler vielleicht schon gefunden.

var o =    document.getElementById("selEntwicklungsstadium"+ icount)
if(!o) return alert('Element: *selEntwicklungsstadium '+ icount + '* nicht gefunden');

Die Stringumwandlung erfolgt in JS von alleine.

Struppi.

Danke,
der Name des Elements 100 war falsch.