Który atrybut znacznika <input> w formularzach HTML5 służy do zdefiniowania wyrażenia regularnego (RegEx), z którym wprowadzona przez użytkownika wartość musi być zgodna, aby formularz pomyślnie przeszedł walidację po stronie klienta?
Który atrybut znacznika <input> w formularzach HTML5 służy do zdefiniowania wyrażenia regularnego (RegEx), z którym wprowadzona przez użytkownika wartość musi być zgodna, aby formularz pomyślnie przeszedł walidację po stronie klienta?
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: C (pattern)
Atrybut pattern oczekuje jako wartości wyrażenia regularnego, które przeglądarka testuje pod kątem zgodności z tekstem wpisanym przez użytkownika podczas próby przesłania formularza.
Opcja A jest niepoprawna, ponieważ placeholder określa tekst podpowiedzi wyświetlany w polu przed wpisaniem wartości. Opcja B jest niepoprawna, ponieważ atrybut logiczny required informuje jedynie o konieczności wypełnienia pola, nie sprawdzając jego formatu. Opcja D jest niepoprawna, ponieważ maxlength definiuje wyłącznie maksymalną liczbę znaków, jaką użytkownik może wprowadzić do pola.
Dlaczego pozostałe opcje są nieprawidłowe?
- A: Opcja
placeholdernie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu. - B: Opcja
requirednie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu. - D: Opcja
maxlengthnie odpowiada prawidłowemu rozwiązaniu problemu opisanego w pytaniu.
Chcesz poćwiczyć całą kwalifikację INF.03?
Egzamin próbny na czas, nauka działami, losowe pytanie albo przegląd całej bazy — wszystko w przeglądarce i bez zakładania konta.
Pojęcia z tego pytania
- Wyrażenia regularne (RegEx) w walidacjiWzorce tekstowe służące do zaawansowanego dopasowywania, wyszukiwania i walidacji formatu danych (np. kod pocztowy, e-mail, PESEL, hasło).
- Formularze HTML5 i walidacja po stronie klientaZestaw elementów formularza (<input>, <select>, <textarea>) i wbudowanych atrybutów sprawdzających poprawność danych w przeglądarce przed wysłaniem.
- Dołączanie plików (include, require, include_once, require_once)Instrukcje języka PHP służące do modularnego dołączania zawartości zewnętrznych plików źródłowych do bieżącego skryptu.
Podobne pytania z działu „Html formularze”
Ten sam obszar materiału z kwalifikacji INF.03. W całej bazie znajdziesz 36 pytań z tego działu.