1.8.10.3 Раскрывающийся список

Для создания раскрывающегося списка используют тег <select>. Тип отображения по умолчанию inline-block. Более подробно мы поговорим об этом типе отображения в курсе по CSS. На данный момент единственное, что вам нужно знать, что элементы с типом отображения inline-block ведут себя так же, как и элементы с типом отображения inline. У этого тега есть несколько атрибутов: name, size, multiple. Атрибут name мы рассматривали в предыдущем разделе. Атрибут size отвечает за то, сколько строк списка будет одновременно отображено. В качестве значения туда пишется целое положительное число. Атрибут multiple отвечает за то, можно ли выбрать сразу несколько вариантов из списка (как checkbox). Значения у него нет, поэтому если нужно сделать так, чтобы пользователь мог выбрать несколько вариантов, просто добавьте этот атрибут в тег.

Каждый элемент списка выделяется в тег <option>. Тип отображения по умолчанию block. Так же, как и с <input type="checkbox"> и <input type="radio"> нужно указывать атрибут value со значением, которое будет отправлено на сервер.

<select name="..." size="..." multiple>
    <option value="...">Элемент списка 1</option>
    <option value="...">Элемент списка 2</option>
    ...
    <option value="...">Элемент списка N</option>
</select>

results matching ""

    No results matching ""