Ta strona używa ciasteczek (cookies), dzięki którym nasz serwis może działać lepiej. Dowiedz się więcej OK, rozumiem

Prosta walidacja hasła w JS

Tworzenie dynamicznych stron internetowych z zastosowaniem JavaScript, jQuery, Ajax. Dowiedz się jak to zrobić, znajdź rozwiązania swoich problemów.

Prosta walidacja hasła w JS

Post 28.08.2017, 19:23:06

Witam, mam prostą walidację w JSie, która nie działa :o

Kod:
Kod: Zaznacz cały
var myObject = (()=> {
    let password = document.querySelector('#registerForm #password'),
        confirmPassword = document.querySelector('#registerForm #confirm_password');
   
    let validate = () => {
        console.log(password.value + '/' + confirmPassword.value)
        if(password.value !== confirmPassword.value) confirmPassword.setCustomValidity('Hasła nie pasują do siebie!')
    }
   
    password.onchage = validate;
    confirmPassword.onkeyup = validate;
})();



Ciągle spamuje, że hasła nie pasują do siebie.
XaooBBx
Posty: 55
Dołączył(a): 22.09.2016

Re: Prosta walidacja hasła w JS

Post 28.08.2017, 21:36:14

Według mnie brakuje ustawienia setCustomValidity na pusty string, gdy hasła się zgadzają
Kod: Zaznacz cały
confirmPassword.setCustomValidity(password.value !== confirmPassword.value ? 'Hasła nie pasują do siebie!' : '')

poza tym, zjadłeś jedną literkę w password.onchage
Avatar użytkownikakuku
Rafał Kukawski

+∞
+∞

Posty: 19639
Dołączył(a): 14.04.2002

Re: Prosta walidacja hasła w JS

Post 29.08.2017, 00:06:36

Faktycznie, zadziałało. Dzięki.
XaooBBx
Posty: 55
Dołączył(a): 22.09.2016


Powrót do JavaScript


 


  • Podobne wątki
    Odpowiedzi
    Wyświetlone
    Ostatni post

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 4 gości

Hosting, Domeny, SSL

Subskrypcja

Mamy 50667 zarejestrowanych użytkowników.
Najnowszy użytkownik: RozellaF


Nasi użytkownicy napisali:

  • 936047 wiadomości
  • w 246706 tematach

Najnowsze wpisy na blogu

Najnowsze artykuły

Najaktywniejsi (ostatnie 30 dni)