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.