JavaScript Submit mit Übergabewert

Hallo,

ich suche nach einem Lösungsansatz, den ich bislang nicht gefunden habe:

Sachverhalt:
Ich habe ein dynamisch, aus einer MySQL-Datenbank generiertes reiterartiges Menu

Menu1 Menu2 Menu3 …

Das ganze Menu muss aufgrund der darunter aufgeführten Checkboxen in einem Formular liegen, welches seine Daten per POST an ein php-Script übergeben soll - zwecks Auswertung

Die Menu-Reiter (Textlinks) sind mit im Formular eingebunden.

Das Formular soll nun abgeschickt werden, wenn ich auf einen der Links clicke. Aber ich muss danach Auswerten können, über welchen Link geclickt wurde, damit nach Auswertung der restlichen Formulardaten die richtige nächste Seite angezeigt wird.

Wenn ich nur einen (1) Textlink habe, fand ich als Lösung: <a href:„javascript:document..submit();“>Menu1

Aber das funktioniert nicht, wenn ich mehrere Links zum Absenden habe, da der Link ja nicht mit übertragen wird und ich deshalb nicht auswerten kann - über welchen Link versendet wurde.

Habt ihr da einen Lösungsansatz für mich?

Gruß und danke fürs Lesen

probiers mal so

<script>
function schicken(val)
{
  document.getElementById('feld').value = val
  document.getElementById('form').submit()
}
</script>
<form action="?" method="POST" id="form">
<input type="hidden" name="menu" value="" id="feld" />
<a href="javascript:schicken('menu1');">Menü1</a><br>
<a href="javascript:schicken('menu2');">Menü2</a><br>
<a href="javascript:schicken('menu3');">Menü3</a><br>
</form>

In deinem PHP Script kannst du nun mit $_POST[„menu“] prüfen, welcher Link angeklickt wurde