• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Walidacja maila w js

Mały hosting, OGROMNE możliwości
+1 głos
1,205 wizyt
pytanie zadane 28 lutego 2016 w JavaScript przez Filip2248 Dyskutant (8,840 p.)
Witam. Chciałbym zrobić taki formularz rejestracji jaki jest w 3 odc. kursu php Pana Zelenta tylko żeby jego walidacja odbywała się za pośrednictwem JavaScript'u i zatrzymałem się na mailu.

Stąd moje pytanie: Czy jest już jakaś gotowa funkcja js zwracająca true albo false zależnie od jego poprawności (odpowiednik FILTER_VALIDATE_EMAIL)?

2 odpowiedzi

+2 głosów
odpowiedź 28 lutego 2016 przez RegularLemon Stary wyjadacz (12,280 p.)
Walidację maila możesz zrealizować, sprawdzając zawartość pola z adresem email za pomocą wyrażenia regularnego.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions

Jednakże walidacja w JavaScript nie wystarczy, konieczna będzie ponowna walidacja na serwerze poprzez np. PHP. Walidacja u klienta ogranicza niepotrzebne zapytania do serwera, ale można ją łatwo obejść z poziomu przeglądarki.
+1 głos
odpowiedź 28 lutego 2016 przez ScriptyChris Mędrzec (190,170 p.)

Maila możesz walidować przez HTML5 <input type="email">.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input

http://www.the-art-of-web.com/html/html5-form-validation/

Tylko, że w jaki sposób chcesz realizować rejestracje konta użytkownika w bazie danych, z hashowaniem haseł włącznie? AJAXem?

Podobne pytania

+1 głos
1 odpowiedź 902 wizyt
+1 głos
1 odpowiedź 339 wizyt
pytanie zadane 14 listopada 2022 w JavaScript przez reaktywny Nałogowiec (46,230 p.)
–1 głos
2 odpowiedzi 345 wizyt
pytanie zadane 27 listopada 2019 w JavaScript przez Kloda Użytkownik (760 p.)

93,718 zapytań

142,631 odpowiedzi

323,263 komentarzy

63,266 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...