Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html + js] Czy tablica wypełniona
Forum PHP.pl > Forum > Przedszkole
Juhas
Cześć, mam taki problem.
Mam kilka checkboxów:

  1. <input type="checkbox" name="dzialalnosc[]" id="1" value="1">
  2. <input type="checkbox" name="dzialalnosc[]" id="7" value="7">

itd.

Teraz przed wysłaniem formularza chcę się upewnić, że chociaż jeden z checkboxów jest zaznaczony.
Do funkcji w onSubmit wchodzi, ale nie mam pojęcia, jak sprawdzić.
Gdy checkboxy nazywały się: "dzialalnosc" to nie było problemu, ale po dodaniu nawiasów kwadratowych już nie działa. Nawiasy dodałem dlatego, że bez nich w pliku php("adresacie" formularza) nie dostawałem tablicy(którą dostać chciałem)
Cienki1980
Jeżeli liste tych checkboxow generujesz np w php to możesz nadać im kolejne id. Potem w js sprawdzasz czy
  1. document.getElementById('id').checked==true;


Jeżeli chociaż jeden będzie zaznaczony ( robisz to w pętli to sprawdzenie ) to jest OK. Jeżeli żaden nie będzie zaznaczony dajesz jakiś alert czy co tam chcesz.
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.