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

W kontekście formularzy na urządzeniach mobilnych, jaka jest główna funkcja atrybutu inputmode (np. inputmode="numeric") w polu <input>?

Opcje odpowiedzi:
A
Automatycznie formatuje wpisywaną wartość jako liczbę, dodając separatory tysięcy.
B
Wymusza na użytkowniku wpisanie tylko i wyłącznie cyfr, blokując inne znaki.
C
Jest wskazówką dla przeglądarki, jaką klawiaturę wirtualną (np. numeryczną, email) powinna wyświetlić, aby ułatwić użytkownikowi wprowadzanie danych.
Prawidłowa
D
Jest przestarzałym atrybutem zastąpionym przez type="number".
Reklama

Wyjaśnienie i uzasadnienie dydaktyczne

Poprawna odpowiedź: C (Jest wskazówką dla przeglądarki, jaką klawiaturę wirtualną (np. numeryczną, e...)

Wskazana opcja Jest wskazówką dla przeglądarki, jaką klawiaturę wirtualną (np. numeryczną, e... jest poprawna. Dokładnie odpowiada zasadom i mechanizmom określonym w specyfikacji języka i technologii bazodanowych dla tego zagadnienia.

Dlaczego pozostałe opcje są nieprawidłowe?

  • A: Formatowanie wartości wymaga użycia JavaScriptu.
  • B: Wymuszanie konkretnego formatu danych to zadanie dla atrybutu pattern lub type (np. type="number"), a nie inputmode.
  • D: inputmode nie jest przestarzały, jest to stosunkowo nowy i bardzo użyteczny atrybut, który uzupełnia, a nie zastępuje atrybut type.

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.