Necroion: confirm wird trozdem abgeschickt

<tr><td bgcolor='#EEEEEE' align='left'>TEXT</td><td valign='middle'> <input type='checkbox' value='1' name='ufr"&rsUFrage("ID")&"' style='margin:0; padding:0; background-color:transparent;'><a href="LINK" onClick="confirm('Wirklich löschen?');"><img src="../images/cancel.jpg" hspace="3" alt="löschen" border="0" style="text-decoration:none;"></a>test4</td>

Ich habe hier ein confirm angebracht um eine Abfrage zu machen ob er wirklich löschen will, jetzt wird aber bei "Abbrechen" das Formular trozdem abgeschickt. Wieso ist das so und wie kann ich das umgehen?

THX & Gruss Necroion

  1. Ich habe hier ein confirm angebracht um eine Abfrage zu machen ob er wirklich löschen will, jetzt wird aber bei "Abbrechen" das Formular trozdem abgeschickt. Wieso ist das so und wie kann ich das umgehen?

    Welches Formular? In deinem Code ist keines.

    Du willst vermutlich den onsubmit Handler verwenden.

    <form onsubmit="return confirm('Wirklich?')">

    Struppi.

  2. Hi,

    »<a href="LINK" onClick="confirm('Wirklich löschen?');">

    Du interessierst Dich ja auch in keiner Weise für den Rückgabewert des confirm. Der wird einfach weggeworfen statt ihn z.B. per return an den Aufrufer des event handlers weiterzureichen.

    jetzt wird aber bei "Abbrechen" das Formular trozdem abgeschickt.

    Welches Formular?

    cu,
    Andreas

    --
    Warum nennt sich Andreas hier MudGuard?
    O o ostern ...
    Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.