Przykro mi ale ten skrypt bez onclick nie działa , trzeba było dodać onklick();.A i problem nadal jest tzn pole wyslij jest jak by zablokowane bo niechce wysłać formularza ?
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> </head> <body> <script type="text/javascript"> window.onload = function() { document.forms['formularz'].onsubmit = valid; function valid() { var imie = document.forms["formularz"].imie.value; var pseudo= document.forms["formularz"].pseudo.value; if(imie==''|| pseudo=='') { alert("wypełnij pola"); return false; } }
</script> <form action="read.php" method="POST" name="formularz"> <input type="text" name="imie" value='' /> </br> <input type="password" name="pseudo" value='' /> </br><input type="button" value="Wyslij" onclick="valid()"/></form> </body></html>
.A w tym moim sktypcie co jest nie tak mogłby mi ktos powiedzieć ?Poprawiłem i działa choć nie wiem po co to dałeświndow.onload = function() { document.forms['formularz'].onsubmit = valid;?
=========================================TO DZIAŁA

, JAK BY KTOŚ POTRZEBOWAŁ
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/> </head> <body> <script type="text/javascript"> function valid() { var imie = document.forms["formularz"].imie.value; var pseudo= document.forms["formularz"].pseudo.value; if(imie==''|| pseudo=='') { alert("wypełnij pola"); return false; } }
</script> <form action="read.php" method="POST" name="formularz"> <input type="text" name="imie" value='' /> </br> <input type="password" name="pseudo" value='' /> </br><input type="submit" value="Wyslij" onclick="valid()"/></form> </body></html>