PHP 5 » Blog Archive » Создание группы флажков в HTML

Создание группы флажков в HTML

Вы не просто не должны устанавливать одинаковые имена для нескольких флажков, как это делается с переключателями — так поступать категорически запрещено. Флажки всегда должны именоваться уникальным образом, чтобы избежать потенциальных ошибок, которые трудно обнаружить.
Листинг 4.4.
Американский футбол<ВВ>
Фут0ол<ЕЯ>
X0KKeu

Beuc6on<3R>
Элемент загрузки файла
Следующий элемент формы, который мы рассмотрим — это элемент загрузки файла. Этот элемент формы предоставляет возможность клиентскому браузеру просматривать локальную файловую систему и выбирать файл для загрузки иа Web-сервер. Более подробно о том, как этот элемент должен использоваться для правильной его работы, будет описано позднее в настоящей главе, в разделе “Управление загрузкой файлов”. Чтобы создать элемент загрузки файлов, установите значение атрибута TYPE дескриптора равным FILE. Допустимые атрибуты этого элемента формы перечислены в табл. 4.3.
Таблица 4.3. Атрибуты элемента загрузки файлов
Атрибут Описание
NAME Имя элемента.
SI ZE Размер текстового поля элемента (в символах).
MAXLENGTH Максимальная длина текстового поля.
MIME Tim MIME, принимаемый полем элемента.
В листинге 4.5 иллюстрируется пример применения элемента загрузки файлов, позволяющий пользователю загружать только файлы с MlME-типом “image/*” (то есть только графические изображения).
Листинг 4.5. Использование элемента загрузки файлов HTML_

Списки и выпадающие списки
Для создаваемых форм HTML предлагает множество способов для выбора элементов из списка. Список может быть представлен в виде одной строки, в которой пользователь щелкает на стрелке, чтобы просмотреть все возможные варианты выбора (выпадающий список), или же список может иметь вид стандартного прокручиваемого списка, в котором может быть выбрано один или более элементов. Вся эта функциональность обеспечивается двумя HTML-дескрипторами: , который опре-деляет список {подобно тому, как

определяет форму), и , который используется для определения элементов списка. В табл. 4.4 и 4.5 описаны допустимые атрибуты дескрипторов