Hallo,
ich habe da folgendes kleines(?) Problem:
In einem Java-Script Programm soll ein Pulldown-Menü mit Inhalten gefüllt werden. Ich habe schon einmal folgendes Programmfragment entwickelt. Das Problem liegt nun in der Zeile mit der Zuweisung:
window.document.form[0].auswaehlen.options<i>.text=feld<i>;
<HTML>
<HEAD>
<TITLE></TITLE></HEAD>
<SCRIPT LANGUAGE="JAVASCRIPT">
function menu_machen()
{
var feld=new Array (10);
feld[0]="aaaaa";
feld<font size="1">="bbbbb";
feld<font size="2">="ccccc";
feld<font size="3">="ddddd";
max_feld=4;
i=0;
while (i < max_feld )
{
window.document.form[0].auswaehlen.options<i>.text=feld<i>;
i++;
}
}
</SCRIPT>
<BODY BGCOLOR="red">
<FORM>
<SELECT NAME="auswaehlen" Size=1 onChange="menu_machen()">
<OPTION SELECTED >alpha
<OPTION>beta
<OPTION>gamma
</SELECT>
</FORM>
</BODY></HTML>
Wo liegt mein Denkfehler?
Gruß ek
Javascript - Pulldown-Menü
Re: Javascript - Pulldown-Menü Problem gelöst
Problem glöst - dank selfhtml
Lösung:
Es muss mit new erst ein neuer Eintrag erzeugt werden:
while (i < max_feld )
{
NeuerEintrag = new Option(feld<i>);
window.document.forms[0].auswaehlen.options<i> = NeuerEintrag;
i++;
}
das war alles.
Gruß ek
Lösung:
Es muss mit new erst ein neuer Eintrag erzeugt werden:
while (i < max_feld )
{
NeuerEintrag = new Option(feld<i>);
window.document.forms[0].auswaehlen.options<i> = NeuerEintrag;
i++;
}
das war alles.
Gruß ek