zettelbox: Problem mit JavaScript

Beitrag lesen

Hello,

'undefined'. newauction ist jedoch das Formular, maincat die select-Liste. Wo ist der Fehler, wie spreche ich die gerade selektierte Option an?
...das ist doch wirklich alles nicht so schwer herauszufinden, oder? Ich möchte dir ja ein Lob aussprechen, dass du selbst ausprobiert hast was der Vergleichsoperator ist, aber im selben Atemzug machst du es wieder zunichte...
SELFHTML: .selectedIndex

MfG
Rouven

Naja, vom Grundsatz hilft mir das ja nicht wirklich weiter. Allerdings habe ich das nun auf folgendem kleinen Umweg gelöst:

function unterkat () {
  var ausgewaehlt = document.newauction.maincat.selectedIndex;
  var moeglichkeit = document.newauction.maincat.options[ausgewaehlt].value;

if (moeglichkeit == '1') {
    Unterkategorie = new Option('Unterkategorie 1', 3);
    document.newauction.subcat.options[1] = Unterkategorie;
    Unterkategorie = new Option('Unterkategorie 2', 4);
    document.newauction.subcat.options[2] = Unterkategorie;
  }
  if (moeglichkeit == '2') {
    Unterkategorie = new Option('Kategorie 21', 5);
    document.newauction.subcat.options[1] = Unterkategorie;
  }

}

Damit funktioniert es tatsächlich wie gewünscht. Ich versuche nun, das automatische Löschen zu implementieren, bin da aber dank delete() erstmal guter Dinge. Vielen vielen Dank für Eure extrem zügige und hilfreiche Hilfe!
Eine schöne neue Woche wünscht
zettelbox