Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Sprawdzanie formularza "w locie"
Forum PHP.pl > Forum > Przedszkole
adam882
Witam

Chciałbym dodać do swojego formularza możliwość wykrywania niedozwolonych słów w trakcie wpisywania.
Przykładowo użytkownik wpisuje opis do <textarea> i podaje w nim słowo niedozwolone, automatycznie wyświetla się niżej informacja, że dane słowo nie jest dozwolone w formularzu.

Czy mógłby ktoś nakierować mnie gdzie mógłbym znaleźć tutorial/poradnik do napisania takiego modułu, bądź też pod jakimi hasłami/frazami szukać go w wyszukiwarce? Sądzę, że w internecie znajdzie się trochę informacji na temat takiego modułu.
askone
Jeśli chciałbyś sprawdzać treść w trakcie pisania to musisz podpiąć się pod zdarzenia onKeyUp. Problemem do rozwiązani byłoby tylko pamiętanie ostatniego wprowadzonego słowa... Według mnie musiałbyś rozpoznawać znak SPACE (zbiór liter oddzielonych spacją składa się na jeden wyraz)

Algorytm:
  • odczytanie wprowadzonego znaku
  • czy wprowadzony znak to SPACE
  • jeśli nie: dodaj do zapamiętanego wyrazu
  • jeśli tak: sprawdź czy zapamiętany wyraz jest dozwolony
  • jeśli nie: wyświetl stosowną informację, wyczyść zapamiętany wyraz
  • jeśli tak: wyczyść zapamiętany wyraz


Pozdrawiam
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.