Сьогодні о 18:00
Вебінар:
«
Інтелектуальна власність у професійній діяльності педагога: розбір практичних кейсів
»
Взяти участь Всі події
Урок:

Використання форм. Основні елементи форми

15.03.2023
1 0
10 Клас, 11 Клас, 12 Клас

1

6

952

0

29

39

Опис уроку (учням цей опис не показується):

Предмет: Інформатика (Модуль. Веб-технології)

Тема: Використання форм. Основні елементи форми.

Вміст уроку:
1

Урок не містить жодного завдання. Додайте завдання.

Щоб додати завдання, оберіть категорію завдання на панелі запитань.

1

Урок 25

Предмет: Інформатика (Модуль. Веб-технології)

Тема: Використання форм. Основні елементи форми.

Введення інформації можна організувати не лише через діалогові вікна, а й за допомогою форм — наборів елементів керування які забезпечують взаємодію людини з програмою. Користувач може вводити інформацію з клавіатури, а також вибираю чи потрібні перемикачі чи прапорці. Його дії потім опрацьовує програма-сценарій.

<form>...</form> - це основний елемент всіх форм, парний тег. Форма може мати декілька атрибутів. Основні з них:

  • action, значенням якого є URL для передачі на вузол інформації з форми;

  • metod, що приймає значення get або post (визначення способу  передачі даних форми до  вузла).

    <form method="post"  action="mailto:ivan.nykyrsa@gmail.com.net">

    </form>

Вирізняють п'ять основних  елементами, що розміщуються на формі, а саме:

  1. текстові поля;

  2. перемикачі;

  3. прапорці;

  4. списки;

  5. кнопки.

Більшість з них створюється за допомогою непарного тегу <input>

  • text - текстове поле.

  • password - поле з паролем.

  • radio - перемикач.

  • checkbox - прапорець.

  • hidden - приховане поле.

  • button - кнопка.

  • submit - кнопка для відправлення форми.

  • reset - кнопка для очищення форми.

  • image - кнопка із зображенням.

  • file - поле для відправлення файлу.

Тег <input> може мати різні атрибути.

  • type – визначає елемент управління;

  • name - ім'я елемента управління;

  • value – значення елемента управління (атрибут є обов'язковим лише для  перемикача radio);

  • size – ширина поля елемента управління в пікселях (для елементів text і password ширину поля визначають в символах);

  • maxlength – максимальна кількість символів, котрі приймає елемент управління;

  • checked – відмічений прапорець checkbox (перемикач radio);

  • src – вказівник на рисунок, що використовується в формі як графічна кнопка.

У HTML5 істотно розширений перелік таких елементів. Завдяки цим нововведенням форми стали привабливішими, а також значно спрощується перевірка правильності введення (валідація) клієнтом даних у форму.

Надсилання форми

Отже, розробник веб-сторінки має змогу отримати відповіді користувача на поставлені запитання, не обмежуючись діалоговими вікнами методів Confirm та Prompt. Форми можна проектувати відповідно до своїх потреб, додавати до них зображення та інші елементи. Після заповнення форми користувач надсилає дані на
подальше опрацювання.

Розглянемо приклад форми

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Моя сторінка 2</title>

</head>

<body>

<form>

<fieldset>

<legend>Реєстрація</legend>

Прізвище:<br>

<input type="text" name="firstname"><br>

Ім'я:<br>

<input type="text" name="lastname">

<br>

<input type="radio" name="gender"  checked> Чоловік<br>

<input type="radio" name="gender" > Жінка<br>

<input type="radio" name="gender" > Інше <br>

<input type="submit" value="Відправити">

</fieldset>

  <br>

<fieldset>

<legend>Трішки про Вас</legend>

  <p>Оберіть автомобіль, який би Ви придбали?</p>

<select name="cars">

<option value="volvo">Volvo</option>

<option value="saab">Saab</option>

<option value="fiat">Fiat</option>

<option value="audi">Audi</option>

</select>

<br>

  <p>Які страви Вам до вподоби?</p>

  <input type="checkbox" name="vehicle1" > Борщ<br>

<input type="checkbox" name="vehicle2" > Шашлики <br>

<input type="checkbox" name="vehicle2" > Пельмені <br>

<p>Залиште свої коментарі</p> <br>

<textarea> </textarea> <br>

</fieldset>

  </form>

</body>

</html>

Вигляд форми у браузері

Домашнє завдання

1. Записати основні визначення уроку у робочий зошит.

2. За поданим вище зразком створити власну форму. Надіслати створену форму вчителеві.

Рефлексія від 3 учнів

Сподобався:

0

Так: 3

Ні: 0

Зрозумілий:

0

Так: 3

Ні: 0

Потрібні роз'яснення:

0

Ні: 3

Так: 0

Рекомендуємо

Опитування з використанням онлайн-форм.

Опитування з використанням онлайн-форм.

139

Аватар профіля Киреєва Оксана Анатоліївна
Інформатика
9 клас

50 грн

Використання інтернет-середовищ для створення та публікації документів. Опитування з використанням онлайн-форм

Використання інтернет-середовищ для створення та публікації документів. Опитування з використанням онлайн-форм

424

Аватар профіля Лизько Валентина Степанівна
Інформатика
9 клас

25 грн

Дієслівні форми на -но, -то. Речення з дієслівними формами на -но, -то

Дієслівні форми на -но, -то. Речення з дієслівними формами на -но, -то

138

Аватар профіля Лизько Валентина Степанівна
Українська мова
7 клас

35 грн

Симбіоз та його форми

Симбіоз та його форми

170

Аватар профіля Лугова Тамара Олексіївна
Біологія
11 клас

33 грн

"МИСТЕЦТВО ФОРМ"

"МИСТЕЦТВО ФОРМ"

737

Аватар профіля Тунік Світлана Григорівна
Мистецтво
5 клас

46 грн

Дієслово та його форми

Дієслово та його форми

355

Аватар профіля Лизько Валентина Степанівна
Українська мова
8 клас

35 грн

Схожі уроки

Впорядкування, пошук і фільтрування даних.

Впорядкування, пошук і фільтрування даних.

1278

Аватар профіля Вожга Ірина Леонідівна
Інформатика
9 клас

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

Створення й уведення структури таблиць. Поняття таблиці, поля, запису. Створення таблиць, означення полів і ключів у середовищі СКБД. Властивості полів, типи даних.

1096

Аватар профіля Савка-Ржематорська Оксана Василівна
Інформатика
9 клас

Цикли з передумовою у вкладених циклах

Цикли з передумовою у вкладених циклах

1339

Аватар профіля Вожга Ірина Леонідівна
Інформатика
6 клас

Налаштування часових параметрів аудіо- та відеоряду.

Налаштування часових параметрів аудіо- та відеоряду.

491

Аватар профіля Солодовнікова Катерина Олексіївна
Інформатика
8 клас

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

Елемент керування «кнопка». Поняття об’єкту та його властивостей і методів (на прикладі елементів екранної форми). Властивості і методи елементів керування.

647

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас

Елемент керування кнопка

Елемент керування кнопка

274

Аватар профіля Пилипенко Олена Володимирівна
Інформатика
8 клас