Verhindern, daß ein Formular mehrmals per Submit abgeschickt wird. Ein sicherer Test ist allerdings nur auf dem Server möglich.
function sendSingle() { if (document.forms[0].sentFormDone.value == "0") { document.forms[0].sentFormDone.value = "1"; return true; } else { window.alert('Das Formular wurde schon abgeschickt!'); return false; } }Aufruf im Formular:
<form action="engine.php" onSubmit="return sendSingle();" method="post"> <input type="hidden" name="sentFormDone" value="0"> ... </form>