Mehrere Submit's als Link realisieren mit Javascript

NTDY

Erfahrenes Mitglied
Ich habe folgende Fragestellung.

Ich habe ein Formular mit mehreren Submit Button's, die je nach Drücken verschiedene PHP-Aktionen durchführen. Leider muß ich die einzelnen Sumbit's als Link realisieren und darf nicht:

Code:
<input class="button" type="submit" name="preview" value="Vorschau">
<input class="button" type="submit" name="preview" value="Speichern">
<input class="button" type="submit" name="preview" value="Markierung">

verwenden.

Kann mir jemand zeigen, wie ich diese Submit-Elemente auch mit Javascript realisieren kann? Bitte beachten, dass die value's verschiedene Einträge besitzen.

Vielen lieben Dank.

Andreas
 
Nach 4 Stunden probieren und 3 Stunden Warten auf eine Antwort, kann ich nun die Frage selbst beantworten und beschreibe es hier.

Dabei beschränke ich mich auf Elemente und Attribute die wirklich nötig sind.

1.
Code:
<form name="formular">
    <textara name="text"></textara>
    <input type="hidden" name="geheim">
    <a href="javascript:Value_link('Es_hat_geklappt');">Lösche etwas</a>
    <a href="javascript:Value_link('Cool');">Speichern der Datei</a>
</form>

2. steht am Anfang des php-Skripts
Code:
<script language="JavaScript" type="text/javascript">

function Value_link(action) {
     document.formular.geheim.value = action;
     document.formular.submit();
}
</script>

3. Steht im body - Tag
Code:
<?php
if($_POST["geheim"] == "Es_hat_geklappt"){ 
  //Lösche etwas  
}

if($_POST["geheim"] == "Cool"){ 
  //Lösche eine Datei
}

?>
 
Zuletzt bearbeitet:

Neue Beiträge

Zurück