Jak można powiązać element <input> znajdujący się fizycznie poza strukturą tagu <form> z tym konkretnym formularzem, tak aby jego wartość była wysyłana razem z danymi tego formularza podczas jego submisji?
Jak można powiązać element <input> znajdujący się fizycznie poza strukturą tagu <form> z tym konkretnym formularzem, tak aby jego wartość była wysyłana razem z danymi tego formularza podczas jego submisji?
form w tagu <input>, którego wartością jest id docelowego formularza (np. <input type="text" form="mojFormularz">).<input> wewnątrz specjalnego tagu <external-control> z atrybutem target-form="mojFormularz">.data-form-connection w tagu <input>, wskazującego na name formularza.Wyjaśnienie i uzasadnienie dydaktyczne
Poprawna odpowiedź: A (Używając atrybutu form w tagu <input>, którego wartością jest id docelo...)
Atrybut form w elementach formularza (takich jak <input>, <select>, <button> itp.) pozwala jawnie powiązać te elementy z określonym formularzem, nawet jeśli nie znajdują się one wewnątrz jego tagów <form>...</form>. Wartością tego atrybutu musi być id formularza, z którym element ma być powiązany.
Dlaczego pozostałe opcje są nieprawidłowe?
- B: Tag
<external-control>i atrybuttarget-formnie są standardowymi elementami ani atrybutami HTML. - C: Atrybut
data-form-connectionnie jest standardowym atrybutem HTML służącym do tego celu; atrybutydata-*są dla niestandardowych danych. - D: Chociaż JavaScript może osiągnąć podobny efekt, HTML5 dostarcza natywne rozwiązanie w postaci atrybutu
form.
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
- Instrukcja SELECT w SQLPodstawowe polecenie języka DQL (Data Query Language) w SQL służące do pobierania i filtrowania danych z jednej lub wielu tabel.
- 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.
- Metody przesyłania danych ($_GET vs $_POST)Podstawowe metody protokołu HTTP używane do przekazywania danych z formularzy HTML do skryptów backendowych.
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.