kossa: bez urazy, ale odsylam do dokumentacji DOM
A odpowiedz:
w sekcji body przykladowy formularz:
[xml:1:c5c597700b]
<form name="form1" action="" method="post">
Nick: <input type="text" name="Nick" />
<input type="button" value="Slij Wasc" onclick="java script:check()" />
</form>
[/xml:1:c5c597700b]
a w sekcji head
Kod
<script type="text/javascript">
function check() {
var form = document.forms['form1'];
if (form.elements['nick'].value.length) {
form.submit();
} else {
alert('wypelnij prosze Cie, wszystki pola, NOW');
}
}
</script>
Z grubsza to tak bym robil

Jesli koniecznie, z nieznanych mi przyczyn chcesz to robic serwer-side to wowczas po wyslaniu formularza i sprawdzeniu w s-s, ze jest zle wstawiasz w sekcji head wypluwanego szablonu (tego samego - z formularzem) alerta z info a uzytkownik widzie ta sama strone i moze wypelnic jeszcze raz. Dodatkowo potem mozesz w takim wypadku kolorowac wiersze z bledami, zeby bylo cute i trendy