GrandmasterA: Formular mit Select - je nach Auswahl eine andere JS-Funktion

Beitrag lesen

Hallo zusammen,

ich suche eine Möglichkeit, ein Formular zu erstellen, das ein Select-Feld und einen Submit-Button enthält.

Man soll dann verschiedene Auswahlmöglichkeiten haben und beim drücken des Submit-Buttons soll je nach Auswahl eine andere Funktion aufgerufen werden und zwar ohne die Seite neu zu laden!

Hier mein bisheriges Script:

<script language="JavaScript">
<!--
function funktion1() {
    location.href = '....';
    return false;
}

function funktion2() {
    window.print();
    return false;
}

//-->
</script>

<form name="jumper" onSubmit="return document.jumper.function.value">
<select name="function">
<option value="funktion1()">Funktion 1 ausführen</option>
<option value="funktion2()">Funktion 2 ausführen</option>
</select>
<input type="submit" name="submit" value="Go!">
</form>

Mir ist klar, dass das onSubmit="return document.jumper.function.value"> nicht korrekt ist... aber welche Möglichkeit gäbe es?

Vielen Dank für jede Art der Hilfe,
Andreas