Poniżej znajduje się szczegółowa lista typów pól, które są obsługiwane:
Pole tekstowe (Text Field): Umożliwia wprowadzenie pojedynczej linii tekstu (obsługuje typy tekst/URL/kolor/tel/hasło).
Pole numeryczne (Number Field): Obsługuje liczby całkowite lub zmiennoprzecinkowe (może być też suwakiem – Range Field).
Pole tekstowe wielowierszowe (Text Area): Obsługuje wiele linii tekstu z możliwością zmiany rozmiaru pola.
Checkbox: Lista opcji, która pozwala użytkownikom wybrać jedną lub więcej opcji. Opcje można oznaczyć dodatkowo ikonami lub obrazami.
Radio Button: Lista opcji, gdzie użytkownik może wybrać tylko jedną opcję w danej grupie.
Lista rozwijana (Select List): Rozwijane menu, pozwalające na wybór jednej lub wielu opcji (możliwość grupowania opcji w <optgroup>
).
Pole daty (Date Field): Umożliwia wybór daty za pomocą kalendarza (obsługuje typy jak: data, czas, miesiąc, tydzień).
DateTime-Local: Zbieranie daty i godziny w standardowym formacie ISO.
Tygodnie i miesiące: Specjalne pola umożliwiające wybór konkretnego miesiąca lub tygodnia.
reCAPTCHA: Komponent ochrony formularza przed botami przy użyciu technologii Google.
Pole unikalne (Unique Field): Sprawdza unikalność wpisanych danych (np. unikalny e-mail lub hasło).
Pole e-mail (Email Field): Waliduje adres e-mail zgodnie z normami (np. obecność @, domeny).
Pole przesyłania plików (File Upload): Umożliwia załączanie plików; można definiować limity rozmiaru i typów plików.
Pole ukryte (Hidden Field): Nie jest widoczne dla użytkowników, ale może przesyłać dane dla logiki formularza (np. matematyczne kalkulacje).
Nagłówki (Heading): Używane do grupowania sekcji formularzy.
Paragraf (Paragraph): Wyświetla tekst opisowy.
Fragment HTML (Snippet): Wstawia kod HTML (np. tabele, style, własne elementy HTML).
Podział strony (Page Break): Tworzy formularze wielostronicowe, dodając przyciski nawigacyjne "Dalej" i "Wstecz".
Pole sygnatury (Signature): Umożliwia użytkownikom odręczne podpisanie formularza za pomocą myszy lub ekranu dotykowego.
Macierz (Matrix Field): Tworzy tabele wielowymiarowe z różnymi typami pól (np. radio, checkbox, tekst).
Spacje (Spacer): Dodaje odstępy między komponentami formularza.
Przycisk (Button): Obsługuje typy: Submit (wysyłanie), Reset (czyszczenie formularza) lub Image Button.