Albanian CodersAlbanian Coders

Albanian Coders Community!

Verifikimi i Postes elektronike me JavaScript

12.13.2009 · Kategoriler JavaScript

Ndonje here ne faqet tona perdoruesit i detyrojme qe te vendosin adresen email.Kjo nuk mjafton dhe ne duam edhe me teper qe ta verifikojme eshte e vlefshme apo jo.Mund ti themei edhe verifikim Formi pra per kete pune rruga me e shpejte eshte perdorimi i JavaScriptit.

Kodet e me poshtme vendosini ne nje file te re prova.htm .Dhe kur ta hapni dosjen do e shikoni qe ju deri sa te vendosni nje email qe vlen do merni lajmerime nga scripti,dhe kur te vendosni email qe vlen do dergoj tek form_vazhdo.htm formin domethen adresen email te vlefshme qe vendoset.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
<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("Ju Lutemi Vendosni nje Email te Vertete.");
          form.email.value="";
          form.email.focus();
          return false;
     }
     return true;
}
</script>
 
<form method="post" action="form_vazhdo.html" name="FormRegjistrimi" onsubmit="return formKontrol(this);">
E-Posta: <input type="text" name="email" maxlength="50"/><input type="submit" value=" Dergo "/>
</form>

Yorumunuzu yaziniz

A.C