Учебное пособие: Web-программирование. Обработка HTML-форм

<option value=05 selected >Maй</option>

<option value=06>Июнь </option>

<option value=07>Июль</option>

<option value=08>Август </option>

<option value=09>Ceнтябрь</option>

<option value=10>Oктябрь</option>

<option value=11>Hоябрь</option>

<option value=12>Декабрь</option>

</select>

</ body >

</ html >

В окне браузера форма выглядит следующим образом:

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

Атрибут name определяет имя параметра, который будет передан сценарию. Если атрибут size равен 1, то список будет выпадающим. В противном случае список будет занимать n строк и будет «оснащен» полосой прокрутки. Значение, выбранное в списке по умолчанию, можно указать с помощью атрибута selected для соответствующего тега option . В приведенном примере месяц по умолчанию — Май .

Атрибут value является необязательным. Если его не указать, то будет передана строка, заключенная в тег option . В нашем случае сценарию будет передан параметр month=Cентябрь (если value не указан).


1.5.2. Списки множественного выбора

С помощью тега SELECT можно создавать и списки множественного выбора. В таких списках можно выбрать не одно, а сразу несколько значений. Чтобы сделать список с множественным выбором, необходимо для тега SELECT указать атрибут multiple . Если пользователь выберет несколько вариантов, то сценарию будут переданы параметры в форме:

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

Листинг spisoc_n.html. Форма списка множественного выбора

< html >

< head >

< title >Список множественного выбора</ title >

</head>

<body>

<select name=”month2[]” size=4 multiple>

<option value=01>Январь</option>

<option value=02>Февраль</option>

К-во Просмотров: 532
Бесплатно скачать Учебное пособие: Web-программирование. Обработка HTML-форм