| Termin | Definicja |
|---|---|
| brak checkboxa zgody | Brak checkboxa zgody to usterka formularza pozbawionego elementu umożliwiającego jawne wyrażenie akceptacji przez odbiorcę. Brak pola wyboru w strukturze formularzaBrak checkboxa zgody oznacza, że formularz internetowy nie zawiera kontrolki pozwalającej zaznaczyć albo pozostawić niezaznaczoną określoną opcję. W kodzie HTML taki element jest zwykle tworzony za pomocą znacznika Checkbox powinien być powiązany z opisem. Najprostszą strukturą jest umieszczenie kontrolki wewnątrz znacznika Jak stan checkboxa trafia do walidacjiCheckbox różni się od pól tekstowych tym, że do wysłania formularza przekazuje wartość tylko wtedy, gdy jest zaznaczony. Gdy kontrolka ma nazwę Atrybut Rozpoznawanie przyczyny znikającej zgodyCheckbox może być niewidoczny z kilku technicznych powodów. Element może nie zostać wyrenderowany przez szablon, komponent może otrzymać pustą konfigurację, a warunek w kodzie serwera może ukrywać pole dla określonego wariantu formularza. W aplikacjach korzystających z JavaScriptu problem może wynikać z błędu podczas montowania komponentu, nadpisania zawartości formularza przez Jeżeli checkbox jest widoczny, ale formularz nadal działa tak, jakby go nie było, należy sprawdzić zgodność nazw między frontendem i backendem. Literówka w atrybucie Naprawa formularza w środowisku użytkownikaUsunięcie usterki polega na przywróceniu kompletnej definicji kontrolki, jej etykiety i reguły walidacyjnej, a następnie na sprawdzeniu całego przepływu danych. Należy potwierdzić, że checkbox ma stabilny identyfikator, prawidłową nazwę, zrozumiały opis oraz stan początkowy zgodny z założeniami formularza. Po stronie serwera trzeba obsłużyć zarówno zaznaczenie, jak i brak parametru, bez automatycznego uznawania pustej wartości za akceptację. Po wdrożeniu poprawki warto wyczyścić pamięć podręczną aplikacji lub przeglądarki, jeśli formularz jest dostarczany z nieaktualnego pliku JavaScript albo arkusza stylów. Warszawskie Pogotowie Komputerowe wykonuje profesjonalną naprawę laptopów, komputerów PC i ich podzespołów, a przy problemach z formularzem można rozpocząć od sprawdzenia przeglądarki, połączenia sieciowego, rozszerzeń oraz lokalnego oprogramowania wpływającego na wyświetlanie stron. Jeżeli brak checkboxa występuje tylko na jednym laptopie lub komputerze, porównanie tej samej strony w innej przeglądarce pomaga oddzielić błąd urządzenia od błędu serwisu internetowego. Gdy problem dotyczy wszystkich urządzeń i użytkowników, bardziej prawdopodobna jest usterka w kodzie strony, konfiguracji formularza albo po stronie serwera. |