Istnieje wiele różnych składników, które składają się na typową stronę internetową, takich jak CSS, HTML, obrazy i JavaScript. Istnieje również wiele różnych sposobów interakcji ze stroną i formularzami online. Na przykład, aby dać użytkownikowi wybór wielu wyborów na stronie, najczęstszą metodą byłoby użycie pól wyboru. Większość użytkowników wie, że ich usługa poczty internetowej, taka jak GMail lub Hotmail, polega na polach wyboru, aby wybierać wiadomości e-mail do przenoszenia i usuwania wiadomości.
Wiele stron internetowych używa pól wyboru do wyboru wielu opcji, ale problem pojawia się, gdy na stronie jest wiele pól. Zwykle musisz przejść do każdego pola osobno, a jeśli chcesz je zaznaczyć lub odznaczyć, kliknij każde z nich pojedynczo. Przeglądarki internetowe, takie jak Chrome i Firefox, nie mają wbudowanej funkcji umożliwiającej zbiorcze zaznaczanie pól wyboru, a nawet wszystkich naraz, co może zaoszczędzić wiele czasu, gdy jest ich wiele do przetworzenia.
W tym celu musisz skorzystać z rozszerzenia przeglądarki. Oto lista 5 rozszerzeń dla Chrome i Firefox oraz przeglądarek korzystających z tych rozszerzeń. Pamiętaj, że po zainstalowaniu rozszerzenia pola wyboru będziesz musiał odświeżyć wszystkie strony już otwarte, aby wybór działał. 1. Multicheck Checkbox Checker (Chrome)
W momencie pisania ostatniej aktualizacji Multicheck Checkbox Checker był pod koniec 2015 roku, więc to rozszerzenie jest znacznie nowsze niż większość innych wymienionych tutaj. Zachowuje się podobnie do rozszerzenia Firefox o prawie tej samej nazwie, Multiple Checkbox Checker.
Multicheck Checkbox Checker działa na dwa sposoby, po pierwsze możesz przytrzymać lewy przycisk myszy i przesuwać kursor myszy nad każdym polem wyboru, a on będzie się włączał lub wyłączał w zależności od jego bieżącego stanu. Innym sposobem jest przytrzymanie klawisza Alt i przeciągnięcie obszaru zaznaczenia nad polami, które chcesz zmienić, a one odwrócą swój bieżący zaznaczony lub niezaznaczony stan.
Pobierz Kontroler Checkbox Multicheck
2. Kliknij Wszystkie pola wyboru (Chrome)
Jest to zdecydowanie najnowsze rozszerzenie wymienione tutaj (2016) i możliwe również najłatwiejsze w użyciu. Jak sama nazwa wskazuje, to rozszerzenie pozwala na masową zmianę wszystkich pól wyboru na stronie internetowej jednym kliknięciem, selektywne zaznaczanie lub odznaczanie nie jest możliwe.
Po zainstalowaniu Kliknij wszystkie pola wyboru, jego ikona pojawi się w prawym górnym rogu. Wszystko, co musisz zrobić, to kliknąć ikonę, a następnie duży przycisk „KLIKNIJ WSZYSTKIE PUDEŁKA”. Wszystkie pola na stronie zostaną wówczas odwrócone od poprzedniego stanu, zaznaczone do niezaznaczonych i odwrotnie.
Pobierz Kliknij wszystkie pola wyboru
3. Sprawdź zakres (Chrome)
Check Range nie był aktualizowany od 2012 roku i jest oparty na dziesięcioletnim skrypcie GreaseMonkey, ale mimo to wydawał się działać bez większego problemu.
Pomysł klikania zakresów pól wyboru jest podobny do Eksploratora Windows. Kliknij pierwsze pole wyboru, naciśnij i przytrzymaj klawisz Shift, a następnie kliknij ostatnie pole wyboru. Wszystko pomiędzy zmieni swój stan na to, co stało się z pierwszym polem wyboru, jeśli zostało zaznaczone, wszystko inne zostanie zaznaczone, jeśli zostanie odznaczone po kliknięciu, wówczas wszystko w zakresie zostanie odznaczone. Nie włącza ani nie wyłącza bieżącego stanu pól, ale odzwierciedla stan pierwszego pola we wszystkich pozostałych.
Pobierz Sprawdź zakres
4. CheckFox (Firefox)
CheckFox istnieje od 2007 roku i jest jednym z oryginalnych rozszerzeń do sprawdzania pól wyboru Firefoksa. Niestety, nie był aktualizowany od 2011 roku, więc jest mało prawdopodobne, aby wszelkie błędy lub problemy ze zgodnością zostały rozwiązane. To zaskakujące, że rozszerzenie nadal działa w najnowszej przeglądarce Firefox, ale w większości działa.
Użycie jest dość proste, kliknij i przeciągnij myszą nad polami wyboru, aby edytować, a następnie kliknij prawym przyciskiem myszy. Pojawi się opcja menu, aby zaznaczyć niezaznaczone pola lub odznaczyć zaznaczone pola. Jeśli występuje mieszanka, dostępne będą opcje Zaznacz i Odznacz. Jeśli pole ma tekst, zostanie podświetlone, ale nie będzie fizycznego wskazania, gdy będzie to tylko pole, ale sprawdzanie powinno nadal działać.
Pobierz CheckFox
5. CheckBoxMate Lefedor Edition (Firefox)
Edycja Lefedor tego rozszerzenia jest kontynuacją oryginału z 2008 roku. Podobnie jak CheckFox, to rozszerzenie nie było aktualizowane od 2011 roku, więc nie ma dużych szans, że programista naprawi obecne lub przyszłe problemy…
Aby aktywować wielokrotne sprawdzanie, kliknij pierwsze pole wyboru i przeciągnij obszar nad resztą pól wyboru, które chcesz zmienić. Spowoduje to odwrócenie bieżących wyborów poprzez zaznaczenie aktualnie niezaznaczonych pól i na odwrót. Dobrą rzeczą jest to, że faktycznie otrzymujesz widoczne pole wyboru, więc możesz zobaczyć, co się dzieje, upewnij się, że faktycznie kliknąłeś ON na pierwszym polu wyboru, inaczej nie zadziała.
Pobierz CheckBoxMate (edycja Lefedor)
Uwaga edytora: Wypróbowaliśmy wiele innych rozszerzeń sprawdzania pola wyboru, w tym Check All, CheckChrome, a nawet bookmarklet o nazwie Toggle 'em all. Niestety wszyscy mają podobny problem, polegający na tym, że zaznaczają to pole, ale nie rejestrują, że zostało kliknięte, na przykład w przypadku zdarzenia onclick powszechnego w polach wyboru opartych na JavaScript.
Lewe pola w powyższym przykładzie poprawnie zarejestrowały zdarzenia kliknięcia w polu wyniku jako 100 pól zaznaczonych. Po prawej stronie, przy użyciu jednego z tych rozszerzeń, pola są zaznaczone, ale strona nie zarejestrowała niczego, co zostało kliknięte. W rezultacie pola są wyświetlane jako zaznaczone, ale w rzeczywistości nie są zaznaczone. Rozszerzenia, których dotyczy problem, mogą działać na stronach internetowych bez pól wyboru Javascript, ale częściej występują pola JS.