messmar
Erfahrenes Mitglied
Hallo,
ich habe lange gegoolt, und in im Netz geschaut, aber Ich wurde leider nicht fundig ;-(
Folgendes:
Ich habe ein Formular mit drei Radiobuttons, und einem Listenbox:
<form name="angebote">
<input type="radio" name="p1" value="Shop">E-Shop
<input type="radio" onclick="wahl02()" name="p1" value="Kultur">Städte
<input type="radio" name="p1" value="fest">Hotels
<select name="p2" size="1" style="width: 200;">
<option value='leer' selected> Bitte Wählen Sie:
<option value='01bab'> Serie01</option>
<option value='02tis'> Serie02</option>
<option value='03lam'> Serie03</option>
<option value='04sit'> Serie04</option>
<option value='05gla'> Serie05</option>
<option value='06vas'> Serie06</option>
<option value='07tel'> Serie07</option>
<option value='leer'>______________ </option>
</select>
</form>
Ich will mit javascript erreichen, dass jenachdem was der User für ein Radiobutton checkt bzw. anklickt, der Inhalt des Listenboxes sich ändert. Ich meine hier die Liste in das Listenbox, die ich danach halt für Datenbank verwenden will.
Mein Javascript-Code sieht so aus (Ich beschränke mich bei der Abfrage zunächst, nur auf einen Radiobutton. Da ich den Prinzip erstmal hinbekommen will, und dann der Rest wäre einfach):
function wahl02()
{
if (document.angebote.p1[0].checked)
{
//Die neue Liste
txt_1 = new Array("K 75",
"K 75 C",
"K 75 S",
"K 75 RT",
"K 100",
"K 100 LT"
);
count = angebote.p2.length;
alert(count); //nur zum debuging
document.angebote.p2.options = txt_1;
}
}
Für eine Lösung, bin ich sehr Dankbar ;-)
Gruß
ich habe lange gegoolt, und in im Netz geschaut, aber Ich wurde leider nicht fundig ;-(
Folgendes:
Ich habe ein Formular mit drei Radiobuttons, und einem Listenbox:
<form name="angebote">
<input type="radio" name="p1" value="Shop">E-Shop
<input type="radio" onclick="wahl02()" name="p1" value="Kultur">Städte
<input type="radio" name="p1" value="fest">Hotels
<select name="p2" size="1" style="width: 200;">
<option value='leer' selected> Bitte Wählen Sie:
<option value='01bab'> Serie01</option>
<option value='02tis'> Serie02</option>
<option value='03lam'> Serie03</option>
<option value='04sit'> Serie04</option>
<option value='05gla'> Serie05</option>
<option value='06vas'> Serie06</option>
<option value='07tel'> Serie07</option>
<option value='leer'>______________ </option>
</select>
</form>
Ich will mit javascript erreichen, dass jenachdem was der User für ein Radiobutton checkt bzw. anklickt, der Inhalt des Listenboxes sich ändert. Ich meine hier die Liste in das Listenbox, die ich danach halt für Datenbank verwenden will.
Mein Javascript-Code sieht so aus (Ich beschränke mich bei der Abfrage zunächst, nur auf einen Radiobutton. Da ich den Prinzip erstmal hinbekommen will, und dann der Rest wäre einfach):
function wahl02()
{
if (document.angebote.p1[0].checked)
{
//Die neue Liste
txt_1 = new Array("K 75",
"K 75 C",
"K 75 S",
"K 75 RT",
"K 100",
"K 100 LT"
);
count = angebote.p2.length;
alert(count); //nur zum debuging
document.angebote.p2.options = txt_1;
}
}
Für eine Lösung, bin ich sehr Dankbar ;-)
Gruß