Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Validacija Emailova pomocu JQuery-ja

[es] :: Javascript i AJAX :: Validacija Emailova pomocu JQuery-ja

[ Pregleda: 1422 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jordan90
student

Član broj: 294595
Poruke: 52
*.static.isp.telekom.rs.



Profil

icon Validacija Emailova pomocu JQuery-ja27.06.2013. u 13:18 - pre 130 meseci
Imam problem sa javascriptom... Naime treba da uradim validaciju textarea u kome se unose email adrese. Tako da treba da proverim svaki string da li je ispravan ili ne..

Code:


<!DOCTYPE html>
<html>
<head>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js">
</script>
<script>
$(document).ready(function(){
  $("#p").click(function(){
    var arr = $("#txt").val().split(",");

    for (var i=0;i<arr.length;i++)
      {
         var sEmail = arr[i];
         if (!validateEmail(sEmail)) 
        $(".error").append("<span>" + arr[i] + "</span>"+"<br/>");
     }
  });
});
function validateEmail(sEmail) {
    var filter = /^([\w-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([\w-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/;
    if (filter.test(sEmail)) {
        return true;
    }
    else {
        return false;
    }
}​
</script>
</head>
<body>
<textarea id="txt"></textarea>
<input type="submit" value="Submit" id="p"/>
<div class="error" >
</div>
</body>
</html>



Iz textarea pravim niz stringova odvojenih zarezom i onaj koji ne zadovoljava uslov treba da se prikaze ispod polja... Ovaj kod kada ne ubacim validaciju za email radi,ali sa
validacijom ne.. Ima li neko predstavu gde gresim?
 
Odgovor na temu

misk0
.: Lugano :. _.: CH :.

SuperModerator
Član broj: 634
Poruke: 2824
*.adsl.ticino.com.

ICQ: 46802502


+49 Profil

icon Re: Validacija Emailova pomocu JQuery-ja28.06.2013. u 11:23 - pre 130 meseci
Jest da je nevidljiv (ne mogu ga naci) ali imas jedan '?' poslije } zadnje funkcije i to je sintaksna greska koja unistava cijeli kod. Ne vidim ga ovde u postu ali kad kopiram kod vidim. Kad to obrises, kod radi savrseno.

Savjet : koristi developer tools unutar browsera (Chrome, FF, IE.. imas svagdje) - tamo takve greske odmah isplivaju.

:: Nemoj se svadjati sa budalom, ljudi cesto nece primjetiti razliku ::
 
Odgovor na temu

[es] :: Javascript i AJAX :: Validacija Emailova pomocu JQuery-ja

[ Pregleda: 1422 | Odgovora: 1 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.