merhabalar netten bulduğum bir örnekten yola çıkarak
asp içinde jquery ile form kontrol yapmaya çalıştım ama kontrol yapmıyor.
bilerek hata yapmama rağmen direk olarak kayıt işlemini gerçekleştiriyor.


kodlar şunlardır.
yardımlarınızı bekliyorum.
<Script Language="JavaScript">
<!--
          function kontrol() {
               var frmsmn = document.kayit.frmmsn.value
               var frmsehir = document.kayit.frmsehir.value
               var frmlogin = document.kayit.frmlogin.value
               var frmemail = document.kayit.frmemail.value
               var frmgizli = document.kayit.frmgizli.value
               var frmcevap = document.kayit.frmcevap.value
               var frmpassword = document.kayit.frmepassword.value
               var frmpassword2 = document.kayit.frmepassword2.value
               var unwanted = "/*+!%&(){}[]=?<>\\£#$½~¨'^@,;:.?é`|ğĞüÜşŞıİöÖçÇ";
               
               for (var i=0;i<frmlogin.length;i++)
                    {
                         if (unwanted.indexOf (frmlogin.substr(i,1),0) != -1)
                         {
                              alert ("Kullanici Adinda Ozel Karakter Kullanmayiniz! - Do Not Use Special Charachters In Login Name!")
                              document.kayit.frmlogin.focus();
                              return false;
                         }
                    }
                    
               if(frmlogin.length == 0)
                    {
                         alert("Kullanici Adini Yazmadiniz - Write Login Name")
                         document.kayit.frmlogin.focus();
                         return false;
                    }
               else
               
               if(frmlogin.length < 4 || frmlogin.length > 20)
                    {
                         alert("Kullanici Adi 4 - 20 Karakter Arasinda Olmalidir - Login Name Length must between 4-20 Charachters")
                         document.kayit.frmlogin.focus();
                         return false;                         
                    }
               else
               
               if(frmgizli.length == 0)
                    {
                         alert("Gizli Soru Bos Olamaz - Write Secret Question")
                         document.kayit.frmgizli.focus();
                         return false;
                    }
               else
               
               if(frmgizli.length < 4 || frmgizli.length > 20)
                    {
                         alert("Gizli 4 - 20 Karakter Arasinda Olmalidir - Secret Question Length must between 4-20 Charachters")
                         document.kayit.frmgizli.focus();
                         return false;                         
                    }
               else
               
               if(frmcevap.length == 0)
                    {
                         alert("Gizli Soru Cevabi Bos Olamaz - Write Secret Question Answer")
                         document.kayit.frmcevap.focus();
                         return false;
                    }
               else
               
                   if(frmcevap.length < 4 || frmcevap.length > 20)
                    {
                         alert("Gizli 4 - 20 Karakter Arasinda Olmalidir - Secret Question Length must between 4-20 Charachters")
                         document.kayit.frmcevap.focus();
                         return false;                         
                    }
               else
               
               if(frmmsn.length == 0)
                    {
                         alert("Msn Adresi Yazmadiniz - Write Msn Adress")
                         document.kayit.frmmsn.focus();
                         return false;
                    }
               else
               
                if(frmpassword.length == 0)
                    {
                         alert("Sifre Yazmadiniz - Write Password")
                         document.kayit.frmpassword.focus();
                         return false;
                    }
               else
               
               if(frmpassword <> frmpassword2 )
                    {
                         alert("Sifreler Birbirini Tutmuyor - Passwords Are Not Same")
                         document.kayit.frmpassword.focus();
                         return false;
                    }
               else
               
               
                if(frmmsn.length == 0 || frmmsn.indexOf("@") < 0 || frmmsn.indexOf(".") < 0)
                    {
                         alert("Msn Adresiniz Hatali! - Msn Adress Wrong!")
                         document.kayit.frmmsn.focus();
                         return false;     
                    }
               else
               
               if(frmsehir.length == 0)
                    {
                         alert("Sehir Yazmalisiniz - Write City")
                         document.kayit.frmsehir.focus();
                         return false;
                    }
               else
               
               if(frmemail.length == 0 || frmemail.indexOf("@") < 0 || frmemail.indexOf(".") < 0)
                    {
                         alert("e-Posta Adresiniz Hatalı! - e-Mail Adress Wrong!")
                         document.kayit.frmemail.focus();
                         return false;     
                    }
               else
               alert("Kaydınız Başarılı! - Registrition Succesfull")
               return true;
          }
//-->
</script>
            <form action ="reg_islem.asp" method="post" name="kayit" onsubmit="javascript:return kontrol();"">
..
.
.
.
.
.
..

<input type="submit" name="submit" value="Submit">
burdaki hatam nedir.
yardımlarınızı bekliyorum
teşekkürler