Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript] Długość tytułu
Forum PHP.pl > Forum > Przedszkole
marcin0077
Witam

Mam takie kod:

  1. if(subForm.elements["username"].value.length < 3 || subForm.elements["caption"].value.length < 2) {


i chciałbym zrobić żeby tytuł nie mógł być większy niż 30 znaków
zrobiłem coś takiego:

  1. if(subForm.elements["username"].value.length < 3 || subForm.elements["caption"].value.length < 2) || subForm.elements["caption"].value.length > 30){


ale lipa


pomoże ktoś?
lobopol
A nie możesz ograniczyć po prostu wielkości pola formularza a nie pakować w to js? <input type="text" maxlength="30">
croc
Ja osobiście nie lubię maxlength w polach innych niż takie jak kod pocztowy czy pesel.

Kod ci nie działa, bo masz błąd z nawiasem. Mam nadzieję, że zdajesz sobie sprawę, że twój if sprawdza czy wystąpił błąd, a nie czy jest prawidłowo. Spróbuj tak:
[JAVASCRIPT] pobierz, plaintext
  1. if(subForm.elements["username"].value.length < 3 || subForm.elements["caption"].value.length < 2 || subForm.elements["caption"].value.length > 30) {
[JAVASCRIPT] pobierz, plaintext
marcin0077
ok działa dzięki
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.