Bernd S: Intelligenteres confirm() ?

Beitrag lesen

Hallo zusammen,

ich habe eine etwas unschöne Fkt. programmiert, die zwar funktioniert, die man vielleicht aber auch besser schreiben könnte.

Folgendes:
Es gibt ein Postformular, über das ein Datenwert

  1. gelöscht
  2. verändert
    werden kann. Wählt der Benutzer "Löschen", so kommt ein confirm()-Fenster, wo er dies bestätigen soll, bei "Ändern" soll es dagegen ohne ein confirm()-Fenster direkt weitergehen.

Meine bisherige Lösung:
Auszug aus dem Formular:
<form action="auswertung.php" method="post" name="form1" onSubmit="return test()">

....

<input type="submit" name="loeschen" value=" Löschen " onClick="test2()">
<input type="submit" name="aendern" value=" Ändern " onClick="test1()">

das zugehörige Javascript:
<script language="JavaScript">
<!--
var weiter;
function test2() {
 weiter = confirm("Wollen Sie den Eintrag wirklich löschen?\n");
}
function test1() {
 weiter = true;
}
function test() {
 return weiter;
}
//-->
</script>

Hat jemand ne Idee?

mfg Bernd