Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Основа для Створення Форми | Форми
Знайомство з HTML
course content

Зміст курсу

Знайомство з HTML

Знайомство з HTML

1. Веб Розробка
2. Теги та Атрибути
3. Структура Документа
4. Медіа та Таблиці
5. Форми

bookОснова для Створення Форми

Елемент HTML <form> є основним будівельним блоком для створення інтерактивних форм на веб-сторінці. Він служить контейнером для всіх елементів форми. Розглянемо приклад базової форми:

Примітка

Усі приклади мають наступний атрибут onsubmit="return false". Цей атрибут у прикладах за замовчуванням забороняє формі надсилати запит. Тут він використовується з демонстраційною метою, щоб зосередитися на створенні форм і атрибутів, але цей курс має інші цілі.

html

index

css

index

js

index

copy

Пояснення атрибутів форми:

  • Атрибут name надає чіткий ідентифікатор для форми на веб-сторінці. І сервер, і клієнт використовують цей ідентифікатор для обробки даних форми. Ім'я форми може містити цифри, підкреслення, тире та символи англійського алфавіту, але не повинно містити пробілів;
  • autocomplete визначає, чи можуть веб-браузери заповнювати поля форми автоматично. Він може бути встановлений у значення "on" або "off" і застосований до окремих елементів форми;
  • novalidate вказує, що браузери не повинні виконувати перевірку полів форми. Це може бути корисно, якщо ви хочете обробляти валідацію вручну за допомогою JavaScript;
  • Метод method визначає HTTP-метод, який використовується для відправки даних форми на сервер. Два найпоширеніші методи - це GET і POST. Ця тема буде детально розглянута в курсі JavaScript.

Форма включає наступні елементи форми:

  • Елемент <input> дозволяє користувачам вводити різні типи даних, такі як текст, числа, дати тощо. У цьому прикладі ми використовуємо type="email" для поля електронної пошти і type="password" для поля пароля;
  • Елемент <label> допомагає організувати і структурувати форму. Він також надає мітку для кожного поля введення, вказуючи, за що воно відповідає;
  • Елемент <button> з type="submit" використовується для відправки даних форми на сервер при натисканні. За замовчуванням, коли натискається кнопка submit, дані з полів вводу відправляються на сервер, а веб-сторінка перезавантажується. Однак цю поведінку можна змінити за допомогою JavaScript.

Примітка

Коли користувач натискає <button type="submit">, всі дані, введені в input елементи, надсилаються на сервер, а веб-сторінка перезавантажується. Це поведінка за замовчуванням.

Який елемент HTML використовується для створення кнопки відправлення форми?

Який елемент HTML використовується для створення кнопки відправлення форми?

Виберіть правильну відповідь

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 5. Розділ 2
some-alt