Paulina Mostowska

Ćwiczenie 10 - Formularze

Formularz tworzymy za pomocą znacznika form a jego elementy za pomocą znacznika input. Można w nich używać CSS'a np zmieniać szerokość pola, kolor tekstu, bordery. W zależności od type, które jest częścią znacznika input. Niżej znajdują się przykładowe typy:

Wyświetla jednowierszowe pole wprowadzania tekstu | input type="text"
Wyświetla przycisk radiowy (do wyboru jednej z wielu opcji) | type="radio"
Wyświetla pole wyboru (do wyboru zero lub więcej z wielu opcji) | type="checkbox"
Wyświetla przycisk przesyłania (do przesłania formularza) | type="submit"
Wyświetla klikalny przycisk | type="button"

Pozostałe typu inputów:

Wprowadza pól, które powinny zawierać kolor | type="color"
Używany do pól wejściowych, które powinny zawierać datę | type="date"
Wprowadza godziny bez stref czasowej | type="datetime-local"
Wprowadzanie pól, które powinny zawierać adres e-mail | type="email"
Definiuje pole wyboru pliku i przycisk „Przeglądaj” do przesyłania plików | type="file"
Dediniuje ukryte pole wejściowe niewidoczne dla użytkownika | type="hidden"
Definiuje obraz jako przycisk przesyłania | type="image"
Pozwala wybrać miesiąc i rok | type="month"
Definiuje numeryczne pole wejściowe | type="number"
Definiuje pole hasła | type="password"
type="range"
Definiuje przycisk resetowania, który zresetuje wszystkie wartości formularzy do ich wartości domyślnych | type="reset"
type="search"
type="tel"
type="time"
type="url"
type="week"

Możemy stworzyć formularz z polami do wprowadzania tekstu. Wszystkie typy formularzy stosujemy na poniższym wzorze. Jednak należy pamiętać, że każdy typ, będzie inaczej działał, poniżej znajduje się kilka przykładów. Poniżej przykład do przetestowania oraz podgląd jak go wykonano:

 <form>
                <label for="imie">Imię:</label><br>
                <input type="text" id="imie" name="imie"><br>
                <label for="nazwisko">Nazwisko:</label><br>
                <input type="text" id="nazwisko" name="nazwisko"><br>
                </form>
            









Co możemy napisać wraz ze znacznikiem form:

Form może zawierać co najmniej jeden z następujących elementów formularza:

Atrybuty: