INF.03Pytanie #1288 z 1558html-formularze
Który atrybut należy wstawić w miejsce kropek, aby przeglądarka wyświetliła komunikat o błędzie w przypadku kliknięcia przycisku Zapisz bez wypełnionego pola nazwisko?
Który atrybut należy wstawić w miejsce kropek, aby przeglądarka wyświetliła komunikat o błędzie w przypadku kliknięcia przycisku Zapisz bez wypełnionego pola nazwisko?
html
<form action="/skrypt.php" method="post">
<input type="text" name="nazwisko" ...>
<input type="submit" value="Zapisz">
</form>Opcje odpowiedzi:
A
checked
B
disable
C
pattern
D
required
PrawidłowaReklama
Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: D (required)
Atrybut logiczny required w elemencie formularza HTML (np. <input type="text" name="nazwisko" required>) wymusza obowiązkowe wypełnienie tego pola przed zatwierdzeniem i wysłaniem formularza przez przeglądarkę.
Dlaczego pozostałe opcje są nieprawidłowe?
- A:
checkedstosuje się do domyślnego zaznaczenia pól typu radio i checkbox. - B:
disabled(lub błędnedisable) blokuje pole i uniemożliwia jego edycję. - C:
patterndefiniuje wyrażenie regularne walidujące format tekstu, ale sam w sobie bezrequireddopuszcza puste pole.
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.
Reklama
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.