Hallo,
Du musst in der Prüffunktion false zurückgeben und diesen Wert in onsubmit ebenfalls zurückgeben:
<form onsubmit="return pruefung(this)">
<p>
<input name="feld">
<input type="submit">
</p>
</form>
function pruefung (form) {
if (form.elements.feld.value === '') {
alert('Bitte Feld ausfüllen.');
form.elements.feld.focus();
return false;
}
}
Unterdrücken der Standardaktion eines Ereignisses (die Standardaktion von submit ist das Absenden des Formulars).
Mathias