eddi: wieso hauts mir die URI zusammen?

Beitrag lesen

Hallo,

folgende Situation:

irgendwo zwischen <border>

<form name='meine'>
viele <input type='text' usw...>

einige Buttons

<img src="bilder/btn-loeschen.gif" border="0" onclick ="loeschAll()" style="cursor: pointer">

</form>

</border>

oben zwischen <script type="text/javascript">

function loeschAll() {
  if(confirm('Wollen Sie wirklich alles löschen?')){
    document.forms['meine'].action ="index.php?i=loeschAll&session=<? echo $sessionID ?>";
    document.forms['meine'].submit();
    return;
  }
}

</script>

Immer wenn ich nun, wie im obigen Beispiel eine Confirmbox aufrufe,
sieht die URI so aus:
index.php?irgendwas[]=nadas&nochwas[]=nommalwas... usw.
halt alle Formelemente, die was zu senden haben im GET-Format.

Wird keine confirm-box aufgerufen, klappts.

Was muss ich tun, damits auch mit den confirm-boxen klappt?

Gruß eddi

PS:
Ich habs auch schon mit <input type='image' src='xxxxx.gif' onclick='loeschAll()'> probiert.
Und <a href='javascript:loeschAll()'>usw...</a>.
Immer das Selbe, solbald eine Confirm-Box dazwischen hängt ist's Essig.