Оглавление

Установка стандартного значения для раскрывающегося списка

Атрибут SELECTED устанавливает дескриптор  <OPTION> как элемент по умолчанию. Если в группе <OPTION> нет
момента с атрибутом SELECTED,  первый устанавливается по умолчанию. Можно  использовать РНР для установки атрибута ELECTED, пройдя по всему списку дескрипторов <OPTION>. Mo результат будет таким же громоздким, как и для группы RADIO. В листинге 12.3 приводится аналог примера из листинга 12.2 для группы элементов <OPTION>.


Листинг 12.3. Установка стандартного значения для раскрывающегося списка

<?php
if (!isset($shipping)) { 
	$shipping = "economy";
}
echo "Вы получите $shipping вариант заказа";
?>
<FORM ACTION="shipping.php" MSTHOD=POST>
<SELECT NAME="shipping"> 
<OPTION <?php if ($shipping == "economy") echo "SELECTED";?>
	VALUE="economy">Экономпый</OPTION>
<OPTION <?php if ($shipping == "standard") echo "SELECTED";?>
	VALUE="standard">Стандартный</OPTION> 
<OPTION <?php if ($shipping == "express") echo "SELECTED";?>
	VALUE= "express" >Быстрый</OPTION>
<INPUT TYPE="SUBMIT" VALUE="Изменить вариант заказа"> 
</FORM>

 

Как и для группы переключателей, с помощью функции динамимической   генерации   можно   создавать   большие   раскрывающиеся списки и задавать нужный стандартный вариант.

Комментарии принадлежат их авторам. Мы не несем ответственности за их содержание.
Отправитель Нити