Tani hosting

Sprawdzanie rawności emaila
gburhiphop Offline
Użytkownik

Liczba postów: 1
Reputacja: 0
Post: #1
Sprawdzanie rawności emaila 22-08-2016 17:40
var email = $(this);

var regexp_email=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i;
 
  if(regexp_email.test(email.val())){
  email.removeClass("powodzenie").addClass("niepowodzenie");
  $(".komunikat2").html("<div class='kom'>niepoprawny email</div>");
  }
else if(email.val()==""){
  email.removeClass("powodzenie").addClass("niepowodzenie");
  $(".komunikat2").html("<div class='kom'>To pole jest wymagane</div>");
  }
  else{
email.removeClass("niepowodzenie").addClass("powodzenie");
  $(".komunikat2").text("");
  }

i gdy wpiszę np asdfafg to mi wskazuje, że poprawnie, czyli coś jest nie tak


Załączone pliki Miniatury
   
Cytuj
Diabeł Online
Użyszkodnik


Liczba postów: 777
Reputacja: 666
michalo2k Online
Użytkownik

Liczba postów: 100
Reputacja: 18
Post: #2
RE: Sprawdzanie rawności emaila 22-08-2016 19:39
Wyrażenia regularne zawsze były moją słabszą stroną Big Grin , ale chyba brakuje ci znaku + przed @ i \.
Cytuj


Skocz do:


Użytkownicy przeglądający ten wątek: 1 gości