Hi www’ler
ich möchte gern 2 Dropdownmenüs haben wobei der Inhalt des 2. davon abhängt was im 1. Ausgewählt wurde.
Dabei habe ich das so gemacht wie es hier steht:
http://www.drweb.de/javascript/dynamische_dropdown_m…
hier ist mein Code:
echo "
function update\_auswahl()
{
var nameAuswahl = document.forms.rss\_feed\_auswahl.name;
var channelAuswahl = document.forms.rss\_feed\_auswahl.channel;
channelAuswahl.options.length = 0; // DropDown Menü entleeren
if (nameAuswahl.options[nameAuswahl.selectedIndex].value == 'Sportgate')
{
channelAuswahl.options[0] = new Option('1');
channelAuswahl.options[1] = new Option('2');
}
else if (nameAuswahl.options[nameAuswahl.selectedIndex].value == 'Heise')
{
channelAuswahl.options[0] = new Option('3');
channelAuswahl.options[1] = new Option('4');
}
else channelAuswahl.options[0] = new Option('5');
}
";
schnippschnapp
$result = dbquery("SELECT DISTINCT feed\_name FROM ".$fusion\_prefix."rss\_urls ORDER BY feed\_name");
while($rss\_feed = dbarray($result))
$name\_opts .= "".$rss\_feed['feed\_name']."";
schnippschnapp
echo "
$name_opts-";
schnippschnapp
?>
So, wenn ich nun die Seite ausführe geht erstmal alles, aber wennich dann im ersten Dropdown was auswähle dann gibs nen Fehler.
Die Fehlerausgabe sagt:
Zeile: 4
Zeichen: 5
Fehler: ‚document.forms.rss_feed_auswahl.name‘ ist Null oder kein Objekt
Code: 0
URL: …
Also was muss ich tun damits funzt?
Gruß Wizard of War