formlarda istenen e-mailleri pratik bir şekilde @ ile doğru bir şekilde mi yazılmış
kontrol etmek için fonksiyon

<script type="text/javascript">

function regKontrol(pattern, value)

{

   r = new RegExp(pattern, "g");

   return r.test(value);

}

 

function formKontrol(form)

{

     patternEposta   = "^"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"@"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"[\.]"+"([abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0-9_\.\-]+)"+"$";

           

     if ( !regKontrol(patternEposta,form.email.value))

     {

          alert("Lütfen Doğru Bir E-posta Adresi Giriniz.");

          form.email.value="";

          form.email.focus();

          return false;

     }

     return true;

}

</script>
kullanımı ;

onsubmit="return formKontrol(this); form'a eklenerek fonksiyon çalıştırılır