logo

Потврдите валидацију лозинке у ЈаваСцрипт-у

У овом поглављу ћемо разговарати о валидацији лозинке помоћу ЈаваСцрипт-а. Морамо да потврдимо лозинку сваки пут када корисник креира налог на било којој веб локацији или апликацији. Дакле, морамо да верификујемо важећу лозинку, као и да ставимо потврду валидације лозинке. За важећу лозинку, следећи параметри морају да буду садржани у њој да би била важећа -

  • Лозинка треба да буде алфанумеричка.
  • Прво слово лозинке треба да буде велико.
  • Лозинка мора да садржи посебан знак (@, $, !, &, итд.).
  • Дужина лозинке мора бити већа од 8 знакова.
  • Једно од најважнијих је да поља за лозинку не буду празна.

Кад год корисник креира лозинку, увек постоји још једно поље за потврду лозинке. Проверава да ли је лозинка коју је унео корисник иста као у пољима за потврду лозинке. Да бисте креирали исправну лозинку, вредност поља за лозинку и потврду лозинке морају да се подударају.

Прво ћемо проверити да ли је важећа лозинка, а затим потврдити провере ваљаности лозинке.

Валид пассворд Валидатион

У овом примеру ћемо проверити да ли је лозинка коју је креирао корисник важећа или не и да ли се подудара са свим параметрима о којима смо горе говорили. Погледајте код испод за верификацију лозинке.

Копирај код

бајтова у стринг питхон-а
 Verification of valid Password function verifyPassword() { var pw = document.getElementById(&apos;pswd&apos;).value; //check empty password field if(pw == &apos;&apos;) { document.getElementById(&apos;message&apos;).innerHTML = &apos;**Fill the password please!&apos;; return false; } //minimum password length validation if(pw.length 15) { document.getElementById(&apos;message&apos;).innerHTML = &apos;**Password length must not exceed 15 characters&apos;; return false; } else { alert(&apos;Password is correct&apos;); } } <h3> Verify valid password Example </h3> <td> Full Name* </td> <span id="blankMsg"> </span> <br> <br> <td> Last Name </td> <span id="charMsg"> </span> <br> <br> <td> Create Password* </td> <span id="message1"> </span> <br> <br> <td> Confirm Password* </td> <span id="message2"> </span> <br> <br> Reset 
Тестирајте одмах

Излаз

ХТМЛ образац ће се појавити на вебу извршавањем горњег кода. Овде унесите податке у текстуална поља и кликните на дугме Пошаљи за обраду. Према валидацији, ако су подаци тачни, појавиће се оквир упозорења са поруком: Ваша лозинка је направљена успешно. Овде када кликнете на У реду дугме, прећи ће на други излаз.

Снимак екрана 1

Потврдите валидацију лозинке у ЈаваСцрипт-у

Када кликнете на У реду дугме унутар оквира за упозорење, прећи ће на једноставан ХТМЛ излаз где ће приказати поруку Подаци обрасца су успешно послати .

Снимак екрана 2

машинско учење и врсте
Потврдите валидацију лозинке у ЈаваСцрипт-у

Излаз о пружању погрешних уноса

У случају да сте унели погрешну вредност или оставили неко обавезно поље празно, приказаће се грешка десно од поља за унос. Ове грешке ће се приказивати једна по једна након провере ваљаности сваким кликом на прихвати дугме. Погледајте грешке на слици испод:

Потврдите валидацију лозинке у ЈаваСцрипт-у

Да бисте проверили да ли све провере функционишу исправно или не, копирајте код и извршите га у свом ЈаваСцрипт компајлеру.