Hi,
function mailtochance (wie) {
der Name der Funktion ist gut gewählt: Schließlich ist der Formularversand mit mailto: wirklich Glückssache (a matter of chance). Oder meintest du etwa change?
<OPTION VALUE="Test1" onChange="javascript:mailtochance('Test1@domain.eu');">Test1</OPTION>
Dass 'value' klein geschrieben wird, hat FraFu dir ja schon verraten. Javascript unterscheidet penibel zwischen Groß- und Kleinschreibung!
Und wo wir schon beim Thema sind: Gewöhne dir am besten gleich an, HTML-Tags und Attribute durchgehend klein zu schreiben. Bei HTML wird Großschreibung oder sogar gemischte Schreibweise wohl noch geduldet, aber solltest du mal auf XHTML umsteigen, ist Kleinschreibung Pflicht.
Außerdem frage ich mich, wozu du hier eine Sprungmarke (label) definierst. Möchtest du etwa die Anweisung im Eventhandler irgendwann mal mit
goto javascript;
anspringen? Das geht sowieso schief, weil goto zwar reserviert, aber nicht implementiert ist. Also ist das Label völlig überflüssig, lass es weg.
So long,
Martin
Computer funktionieren grundsätzlich nicht richtig.
Wenn doch, hast du etwas falsch gemacht.