Przejdź do treści głównej
INF.03Pytanie #1383 z 1558html-formularze

Na podstawie przedstawionego kodu formularza HTML można powiedzieć, że pole edycyjne:

html
<form>
  <input type="email" id="addr" required>
  <input type="submit" value="Zapisz">
</form>
Opcje odpowiedzi:
A
może być puste.
B
nie może być puste i wymaga wpisania tekstu ze znakiem @.
Prawidłowa
C
nie powinno zawierać znaków numerycznych.
D
wymaga wpisania jedynie znaków alfanumerycznych.
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: B (nie może być puste i wymaga wpisania tekstu ze znakiem @.)

Kontrolka <input type="email" required>:

  1. Posiada atrybut required, więc nie może pozostać pusta,
  2. Posiada typ email, przez co przeglądarka automatycznie waliduje poprawność składni adresu poczty elektronicznej (wymaga obecności znaku @ oraz domeny).

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Obecność required zabrania pozostawienia pustego pola.
  • C: Adres e-mail może bez przeszkód zawierać cyfry.
  • D: Adres e-mail wymaga znaku specjalnego @ oraz kropki, a nie tylko znaków alfanumerycznych.

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.

Rozwiąż w Quizie

Pojęcia z tego pytania

Cały słownik INF03
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.