@ Struppi: auch dir herzlichen dank, aber bei deinem lösungsansatz wird keine meldung ausgegeben und die form-action einfach so ausgelöst.
Oh ich hatte da was vertauscht, der onsubmit Handler wird ausgeführt, wenn er ein true zurückgibt und nicht bei einem false.
Also nochmal:
Das Formular:
<form .... onsubmit="return warn_delete()">
...
</form>
<script type="text/javascript">
var flag = false;
function warn_delete()
{
if(!flag){
alert("Warnung...");
flag = true;
return false;
}
return true;
}
Struppi.