Презентація "Створення динамічних елементів на веб-сторінках. Форма"

Про матеріал
Презентація "Створення динамічних елементів на веб-сторінках. Форма" (10 клас модуль "Веб-технології")
Перегляд файлу
Створення динамічних елементів на веб-сторінках. Форма
Форма	Форма — електронний аналог звичайної паперової анкети, яка містить поля для вводу інформації, відмітки якихось позицій в списках з варіантами відповідей тощо. Користувач може вводити інформацію з клавіатури, а також вибираючи потрібні перемикачі чи прапорці. Його дії потім опрацьовує програма-сценарій.	Форма може містити поля для введення текстової інформації, списки для вибору заздалегідь визначених відповідей, прапорці, перемикачі, кнопки та інші елементи керування.
Елементи форми. Текстові поля	Для введення текстових даних у спеціальні поля використовують тег <INPUT>, в якого атрибут TYPE має значення t e x t :<INPUT TYPE=Інші атрибути тегу :• NAME — ім'я змінної, в якій зберігається введене значення;• VALUE — початкове значення;• SIZE — довжина текстового поля;• MAXLENGTH — максимальна кількість символів для введення. Цей самий тег, в якого атрибут TYPE має значення password використовують у разі потреби ввести пароль. При цьому надруковані символи будуть приховані за зірочками чи крапками." title="Елементи форми. Текстові поля Для введення текстових даних у спеціальні поля використовують тег , в якого атрибут TYPE має значення t e x t :Інші атрибути тегу :• NAME — ім'я змінної, в якій зберігається введене значення;• VALUE — початкове значення;• SIZE — довжина текстового поля;• MAXLENGTH — максимальна кількість символів для введення. Цей самий тег, в якого атрибут TYPE має значення password використовують у разі потреби ввести пароль. При цьому надруковані символи будуть приховані за зірочками чи крапками.">
Для текстів великого обсягу зі смугами прокручування використовують парний тег <TEXTAREA> з такими атрибутами:• ROWS — висота текстового прямокутника в символах;• COLS — ширина текстового прямокутника в символах;• WRAP — визначення способу переходу на інший рядок (off — за допомогою клавіші Enter, v i r t u a l — автоматично);• NAME — ім'я для доступу до текстової області з програми-сценарію.
Елементи форми	Щоб дізнатися про думку відвідувача з того чи іншого приводу, не змушуючи його вводити інформацію, використовують перемикачі з варіантами відповідей. Відвідувач переглядає їх і вибирає потрібний. Перемикачі дають змогу вибрати лише один із запропонованих варіантів.	Для створення перемикачів використовують тег <INPUT>, в якого атрибут TYPE (тип) має значення radio. Групі перемикачів, що стосуються одного питання, обов'язково присвоюють однакове ім'я (NAME). Атрибут VALUE позначає відповідний перемикачу варіант відповіді для розробника форми, тоді як напис після тегу <INPUT> — для користувача. Для вибору одного з перемикачів за умовчанням використовують атрибут CHECKED. Приклад:<Н4>Вибери мову:</Н4><INPUT TYPE=Українська
Російська
Англійська
" title="Елементи форми Щоб дізнатися про думку відвідувача з того чи іншого приводу, не змушуючи його вводити інформацію, використовують перемикачі з варіантами відповідей. Відвідувач переглядає їх і вибирає потрібний. Перемикачі дають змогу вибрати лише один із запропонованих варіантів. Для створення перемикачів використовують тег , в якого атрибут TYPE (тип) має значення radio. Групі перемикачів, що стосуються одного питання, обов'язково присвоюють однакове ім'я (NAME). Атрибут VALUE позначає відповідний перемикачу варіант відповіді для розробника форми, тоді як напис після тегу — для користувача. Для вибору одного з перемикачів за умовчанням використовують атрибут CHECKED. Приклад:<Н4>Вибери мову:Українська
Російська
Англійська
">
Прапорці	Прапорці дають змогу вибирати кілька варіантів із запропонованих. Для них атрибут TYPE тегу <INPUT> має значення checkbox. Вибери екзамен:<INPUT TYPE= Українська
Фізика
Математика
" title="Прапорці Прапорці дають змогу вибирати кілька варіантів із запропонованих. Для них атрибут TYPE тегу має значення checkbox. Вибери екзамен: Українська
Фізика
Математика
">
Списки	Списки, які можна розміщувати у формі так само, як перемикачі та прапорці, також позбавляють відвідувачів веб-сторінки від необхідності вводити інформацію вручну, даючи змогу вибрати відповідь із запропонованих варіантів. Список розміщують між тегами <SELECT> та </SELECT>, а його елементи визначають за допомогою тегу <OPTION>. Наприклад: Район:<SELECT><OPTION NAME=Франківський
Надсилання форми	Розробник веб-сторінки має змогу отримати відповіді користувача на поставлені запитання, не обмежуючись діалоговими вікнами методів Confirm та Prompt. Форми можна проектувати відповідно до своїх потреб, додавати до них зображення та інші елементи. Після заповнення форми користувач надсилає дані на подальше опрацювання. Включені в документ HTML елементи на зразок полів введення даних, перемикачів, прапорців та кнопок вміщують у тег форми <FORM>. . .</FORM>. Цей тег повинен мати певні атрибути, наприклад:<FORM METHOD= Атрибут METHOD може мати значення p o s t або g e t , які визначають різні методи передавання інформації з форми на URL-адресу сценарію-обробника, що зазначена в атрибуті ACTION. У свого провайдера потрібно уточнити, який із методів слід використовувати. Необхідно також знати місце розташування доступних сценаріїв та їхні імена." title="Надсилання форми Розробник веб-сторінки має змогу отримати відповіді користувача на поставлені запитання, не обмежуючись діалоговими вікнами методів Confirm та Prompt. Форми можна проектувати відповідно до своїх потреб, додавати до них зображення та інші елементи. Після заповнення форми користувач надсилає дані на подальше опрацювання. Включені в документ HTML елементи на зразок полів введення даних, перемикачів, прапорців та кнопок вміщують у тег форми
. . .
. Цей тег повинен мати певні атрибути, наприклад:
Атрибут METHOD може мати значення p o s t або g e t , які визначають різні методи передавання інформації з форми на URL-адресу сценарію-обробника, що зазначена в атрибуті ACTION. У свого провайдера потрібно уточнити, який із методів слід використовувати. Необхідно також знати місце розташування доступних сценаріїв та їхні імена.">
Надсилання форми	Дані форми можна пересилати на певну адресу електронної пошти, якщо задати атрибут ACTION=mailto:aflpeca_nom. TM. Атрибут ENCTYPE визначає, в який спосіб дані форми потрібно кодувати перед надсиланням на сервер. За замовчуванням використовується кодування, під час якого символи замінюються комбінацією символу ≪% ≫ та шістнадцяткового коду символу тексту в ASCII- таблиці. Щоб дані форми не перетворювати на шістнадцяткові числа, слід задавати значення t e x t / p l a i n .__
Зміст слайдів
Номер слайду 1

Створення динамічних елементів на веб-сторінках. Форма

Номер слайду 2

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

Номер слайду 3

Елементи форми. Текстові поля Для введення текстових даних у спеціальні поля використовують тег , в якого атрибут TYPE має значення t e x t :Інші атрибути тегу :• NAME — ім'я змінної, в якій зберігається введене значення;• VALUE — початкове значення;• SIZE — довжина текстового поля;• MAXLENGTH — максимальна кількість символів для введення. Цей самий тег, в якого атрибут TYPE має значення password використовують у разі потреби ввести пароль. При цьому надруковані символи будуть приховані за зірочками чи крапками.

Номер слайду 4

Для текстів великого обсягу зі смугами прокручування використовують парний тег