Formularz
Formularz to element interfejsu użytkownika w obrębie witryny internetowej lub aplikacji, który umożliwia wprowadzanie i wysyłanie danych. Zawiera co najmniej jedno pole oraz przycisk akcji, taki jak Zapisz lub Wyślij.
Formularze internetowe
Formularze internetowe umożliwiają wysyłanie informacji do witryny za pośrednictwem przeglądarki internetowej. Przykłady obejmują formularze rejestracyjne, ankiety internetowe i formularze kontaktowe. Po kliknięciu przycisku serwer internetowy hostujący witrynę internetową przetwarza dane wprowadzone w formularzu. Na przykład formularz opinii może wysłać wiadomość e-mail do administratora witryny. Formularz rejestracyjny może utworzyć nowe konto w bazie danych.
Formularz internetowy jest standardowym elementem HTML, tworzonym za pomocą znacznika <form>. Elementy formularza mogą obejmować:
- <input type="text"> – jednoliniowe pole tekstowe do wpisywania imienia i nazwiska, adresu e-mail itp.
- <textarea> – duże pole tekstowe obsługujące wiele wierszy tekstu; często używane do wpisywania wiadomości
- <select> – menu rozwijane z wieloma opcjami, określonymi przez znaczniki <option>
- <input type="hidden"> – ukryte pole używane do wysyłania dodatkowych danych, takich jak znacznik czasu lub URL strony odsyłającej
- <input type="submit"> – przycisk służący do wysyłania danych wprowadzonych w formularzu.
NOTE: Dane formularza są często przetwarzane przez skrypt po stronie serwera, ale sprawdzanie poprawności formularza, na przykład weryfikowanie wymaganych pól, jest zwykle wykonywane po stronie klienta przez JavaScript lub mechanizmy sprawdzania HTML.
Formularze aplikacji
Chociaż formularze są najczęściej kojarzone z witrynami internetowymi, wiele programów oprogramowania również zawiera formularze. Na przykład aplikacje bazodanowe umożliwiają tworzenie niestandardowych formularzy w celu szybszego wprowadzania danych. Konwertery multimediów udostępniają formularze pozwalające wybrać ustawienia kompresji dźwięku i obrazu. Wszystkie okna dialogowe, takie jak okna Drukuj i Zapisz jako, są uznawane za formularze, ponieważ zawierają opcje, które można wybrać, oraz główny przycisk akcji.
Sprawdź swoją wiedzę