function sprawdz(){ if(form.imie.value==''){ document.getElementById("imie").innerHTML="Pole imie jest wymagane."; document.getElementById("imie").className="wyroznienie"; form.imie.focus(); return false; } else{ document.getElementById("imie").innerHTML=""; } return true;
sprawdza mi formularz:
<form action="<?php echo $edycja?'edytuj.php':'dodaj.php';?>" method="POST" onsubmit="return sprawdz()"> <table align="center"> <tr> <td>Imię:</td><td><input type="text" name="imie" value="<?php echo $edycja?$nauczyciel['imie']:''; ?>"><span id="imie"></span></td> </tr><tr> <td>Nazwisko:</td><td><input type="text" name="nazwisko" value="<?php echo $edycja?$nauczyciel['nazwisko']:''; ?>"><span id="nazwisko"></span></td>
w nagłówku strony, który jest napisany w funkcji mam oczywiście dodaną niezbędną linijkę
Niestety nie trybi. Jeżeli napiszę normalnie stronę w html'u (a nie w funkcjach do js sprawdza formularz).