Mam pytane odnośnie poniższego skryptu. Kiedy w formularzu IMIE zostawiam pustę to alert wyskakuje, ale kiedy wpisuję w okienko jako pierwszy znak małą literę, albo coś co literom nie jest to i tak mi przechodzi nie bardzo wiem gdzie jest błąd. Chodzi o Walidację JS
<html> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> </head> <body> <script > function SprImie(){ var imieU=document.formularz.imie.value if(!imieU){ alert("Podaj swoje imię");return } var imieReg=new RegExp("^[A-Z]{1}[a-z]{1,}$") var FinishImie=imieU.match(imieReg) if(FinishImie){ if(FinishImie[0].length == imieU.length){ alert("Imię wpisane poprawnie") return } alert ("Blad imienia!") } } </script> <form id="formularz" name="formularz" method="post"> <fieldset> </fieldset> <fieldset> <input type="submit" value="Zapisz" onClick="SprImie()"/> </fieldset> </form> </body> </html>
Szukałem w sieci pomocy, ale ciężko coś złowić
