Hallo Daniel,
mein form heißt "form" ..
also richtig ..
oder ??
Du hast in deinem Formular etwas wie:
<form name="form" ...
Es ist wesentlich besser wenn du für HTML-Elemente Namen oder IDs vergibst die *nicht* einem tag oder einem javascript Statement entsprechen. Klar? Ansonsten bringst du den javascript-Interpreter bzw. die Objekthirarchie im Dokument durcheinander.
Besser ist das:
<form name="MeinFormular" ...
if(document.MeinFormular.betreff.selectedIndex.value == "1")
Und dann klappt es auch mit dem alert();
Gruß,
Jochen