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

Min characters/znaków w input przy tym zmiana klasy

VPS Starter Arubacloud
+1 głos
127 wizyt
pytanie zadane 2 sierpnia 2020 w JavaScript przez Kacperhehe Bywalec (2,930 p.)

Mam taki skrypt
 

pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}"

w inpucie wpisany, super ze ogranicza mi input ale chcialbym zrobic tak
ze przy nie spelnieniu tego warunku patternu jest klasa "is-danger" a gdy sie spelni bedize klasa "is-success"
W jaki sposób to zrobic w tym js?

1 odpowiedź

0 głosów
odpowiedź 2 sierpnia 2020 przez niezalogowany

Można to zrobić samym CSS-em za pomocą pseudo-klas :valid i :invalid

Pytanie, czy to musi być JS? Tam trochę więcej klepania kodu

komentarz 4 sierpnia 2020 przez Kacperhehe Bywalec (2,930 p.)
Dzieki, nie znałem po prostu takich klas :D
komentarz 4 sierpnia 2020 przez Kacperhehe Bywalec (2,930 p.)

Jednak coś nadal mi nie śmiga :C
Dodałem prostą stylizacje tego
a tak wyglada moj input caly
 

          <input class="input" type="password" name="password_2" placeholder="Confirm password" pattern="(?=.*\d)(?=.*[a-z])(?=.*[A-Z]).{8,}" title="Must contain at least one number and one uppercase and lowercase letter, and at least 8 or more characters">

A warunek spełnia gdy co kolwiek sie napisze nawt.

komentarz 4 sierpnia 2020 przez niezalogowany
a jak wygląda css?
komentarz 14 sierpnia 2020 przez Kacperhehe Bywalec (2,930 p.)
input:valid { background-color: red;}
input:invalid { background-color: blue;}

Podobne pytania

0 głosów
1 odpowiedź 1,148 wizyt
pytanie zadane 15 czerwca 2020 w PHP przez Filipczak Gaduła (4,020 p.)
0 głosów
1 odpowiedź 406 wizyt
pytanie zadane 29 grudnia 2018 w JavaScript przez KubaLaska Początkujący (350 p.)

92,975 zapytań

141,938 odpowiedzi

321,181 komentarzy

62,302 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.

Wprowadzenie do ITsec, tom 2

Można już zamawiać tom 2 książki "Wprowadzenie do bezpieczeństwa IT" - będzie to około 650 stron wiedzy o ITsec (17 rozdziałów, 14 autorów, kolorowy druk).

Planowana premiera: 30.09.2024, zaś planowana wysyłka nastąpi w drugim tygodniu października 2024.

Warto preorderować, tym bardziej, iż mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy dodatkowe 15% zniżki! Dziękujemy zaprzyjaźnionej ekipie Sekuraka za kod dla naszej Społeczności!

...