69680

ТЕГ TEXTAREA

Доклад

Информатика, кибернетика и программирование

Ми переходимо до розгляду багаторядкового поля введення. У HTML ця можливість реалізується за допомогою тега TEXTAREA. Поле, що створюється цим тегом, дозволяє вводити і відправляти не один рядок, а відразу декілька.

Украинкский

2014-10-08

113 KB

0 чел.

Тема 12: ТЕГ TEXTAREA

Ми переходимо до розгляду багаторядкового поля введення. У HTML ця можливість реалізується за допомогою тега TEXTAREA. Поле, що створюється цим тегом, дозволяє вводити і відправляти не один рядок, а відразу декілька. Формат тега TEXTAREA такий:

<textarea

name=имя

[со1s=ширина   в   символах]

[rows=висота   в   символах]

wrap=тип_переносу >Текст   за умовчанням   </textarea>

Декілька зауважень щодо використання атрибутів: необов'язкові параметри cols і rows бажано указувати. Перший з них задає кількість символів в рядку, а другою — кількість рядків в області. Атрибут wrap визначає, як виглядатиме текст в полі введення:

Virtual — праворуч від текстового поля виводиться смужка прокрутки. Текст, що вводиться користувачем, виглядає розбитим на рядки, а символ нового рядка вставляється при натисненні клавіші Enter.

Physical — цей тип залежить від браузера і в різних браузерах може поводитися по-різному.

None — текст виглядає в полі в тому вигляді, в якому користувач його вводить.  Якщо текст не уміщається в один рядок, з'являється горизонтальна смужка прокрутки.

Варто відмітити, що найбільш зручним є тип Virtual. Зовнішній вигляд поля можна побачити на мал.

Мал. Поле TEXTAREA

Тег SELECT

Списки з єдиним вибором

Досить часто нам потрібно представити які-небудь дані у вигляді списку і передбачити можливість вибору в цьому списку. У HTML це реалізується у вигляді списків вибору, створювати які можна за допомогою тега SELECT. Список вибору дозволяє вибрати один варіант з множини. Можна було б використовувати залежні перемикачі radio, але це не дуже раціонально. Наприклад, якщо нам потрібно, щоб користувач вибрав місяць, то один список займатиме набагато менше місця у вікні браузера, чим цілих дванадцять перемикачів radio. Ось приклад списку вибору, реалізованого за допомогою тега SELECT:

<select   name=month   size=l>

<option value=01  >Січень></option>

<option value=02>Лютий</орЬ1оп>

<option value=03>Березень </option>

<option value=04>Квітень</option>

<option value=05   selected   >Травень</option>

<option value=06> Червень</option>

<option value=07> Липень </optioп>

<option value=08> Серпень </option>

<option value =0 9>Вересень</option>

<option value=10>Жовтень</option>

<option value=ll>Листопад</option>

<option value=12>Грудень</option>
</select>

Як видно, варіанти вибору задаються за допомогою тегов option. При відправці форми сценарію буде відіслано значення value вибраного елементу списку.

Мал. 6.5. Тег SELECT. Список з єдиним вибором

Атрибут name визначає ім'я параметра, який буде переданий сценарію. Якщо атрибут size рівний 1, то список буде випадним. Інакше список займатиме п рядків і буде «оснащений» полосй прокрутки. Значення, вибране в списку за умовчанням, можна вказати за допомогою атрибуту selected для відповідного тега option. У приведеному прикладі місяць за умовчанням — Травень (мал. 6.5).

Атрибут value є необов'язковим. Якщо його не вказати, то буде переданий рядок, увязнена в тег option. У нашому випадку сценарію буде переданий параметр month=CeHTH6pb (якщо value не вказаний).

Списки множинного вибору

За допомогою тега SELECT можна створювати і списки множинного вибору. У таких списках можна вибрати не одне, а відразу декілька значень. Щоб зробити список з множинним вибором, необхідно для тега SELECT вказати атрибут multiple.

Якщо користувач вибере декілька варіантів, то сценарію будуть передані параметри у формі:

имя=значение&имя=значение...&имя=значение

Мал.  6.6.  Тег SELECT. Список з множинним вибором

Про те, як обробити такі параметри за допомогою РНР, ви дізнаєтеся нижче, в п. 6.2. Приклад використання списку множинного вибору показаний на мал. 6.6.


 

А также другие работы, которые могут Вас заинтересовать

14516. Исследование разомкнутой линейной системы (краткие теоретические сведения) 326.5 KB
  Исследование САУ с помощью среды Matlab К. Поляков 2004-2005 Лабораторная работа № 1 Исследование разомкнутой линейной системы краткие теоретические сведения Модели линейных си...
14517. Проектирование регулятора для линейной системы 273 KB
  Лабораторная работа № 2 Проектирование регулятора для линейной системы Цели работы освоение методов проектирования регулятора для одномерной линейной непрерывной системы с помощью среды Matlab Задачи работы научиться строить модели соединений линей
14518. Проектирование регулятора для линейной системы (краткие теоретические сведения) 228.5 KB
  Лабораторная работа № 2 Проектирование регулятора для линейной системы краткие теоретические сведения Модели соединений систем Для построения моделей соединений систем в Matlab используются знаки арифметических действий. Эти операции перегружены то есть переопр...
14519. ЭЛЕМЕНТЫ СИСТЕМ АВТОМАТИКИ 1.7 MB
  С.В. Павленко ЭЛЕМЕНТЫ СИСТЕМ АВТОМАТИКИ Методические указания для студентов специальности 140604 – Электропривод и автоматика промышленных установок очной очно-заочной и заочной форм обучения. Халапян С.Ю. СТИ МИСиС Содержание...
14520. Расчёт электропривода грузоподъёмного механизма 1.85 MB
  Курсовая работа на тему: Расчёт электропривода грузоподъёмного механизма Содержание: Исходные данные для расчётов Построение упрощённой нагрузочной диаграммы механизма и предварительный выбор мощности двигателя Построение упрощённой нагр
14521. БАНКОВСКОЕ ДЕЛО. Программа и учебно-методические материалы 60.38 KB
  БАНКОВСКОЕ ДЕЛО Программа и учебнометодические материалы Программа и учебнометодические материалы по дисциплине Банковское дело содержат рабочую программу и тематический план курса тематику практических занятий перечень вопросов к зачету задания к контрол
14522. ИТ в электроэнергетике 1.91 MB
  ИТ в электроэнергетике Работа электроэнергетической системы в целом характеризуется прежде всего единством процессов выработки преобразования распределения и потребления электроэнергии. Это единство обусловлено высокой скоростью передачи и распределения элек
14523. Налоги и налоговая оптимизация 468 KB
  ТЕМА №1: Налоги в экономической системе общества 1. Сущность налогов и функции. Налоги являются важнейшей частью финансовобюджетной системы государства. Они возникают вместе с товарным производством делением общества на классы и появлением государства. К первон
14524. Исследование симметричных и несимметричных режимов работы трёхфазного трансформатора 567.06 KB
  Лабораторная работа По дисциплине Электроснабжение На тему Исследование симметричных и несимметричных режимов работы трёхфазного трансформатора Цель работы: Исследовать характеристики работы единичного трёхфазного трансформатора по мгновенным значениям т