Пример
<select> <option value="red">Красный</option> <option value="blue">Голубой</option> <option value="black">Черный</option> <option value="white">Белый</option> </select>
Тэг <select> позволяет создавать выпадающие списки.
Тэг <option> размещенный внутри тэга select позволяет определить элемент в выпадающем списке.
В поле DTD указаны DTD в которых эти атрибуты можно использовать. Более подробно о видах DTD можно почитать здесь: HTML 4.01 и XHTML 1.0 DTD. S=Strict (строгий), T=Transitional (переходный), и F=Frameset (фреймовый).
Тэг <select> имеет следующие атрибуты:
Атрибуты | Значение | Описание | DTD |
---|---|---|---|
disabled | disabled | Позволяет сделать выпадающий список неработоспособным. | STF |
multiple | multiple | Указывает, что в выпадающем списке могут быть одновременно выбраны несколько значений. | STF |
name | имя | Определяет имя выпадающего списка. | STF |
size | число | Задает количество видимых элементов в выпадающем списке. | STF |
Тэг select поддерживает следующие атрибуты событий:
Атрибута | Значение | Описание | DTD |
---|---|---|---|
onblur | скрипт | Скрипт будет запущен, когда элемент перестанет быть активным. | STF |
onchange | скрипт | Скрипт будет запущен, когда содержимое элемента изменится. | STF |
onclick | скрипт | Скрипт будет запущен по щелчку мыши. | STF |
ondblclick | скрипт | Скрипт будет запущен по двойному щелчку мыши. | STF |
onfocus | скрипт | Скрипт будет запущен, когда элемент станет активным. | STF |
onmousedown | скрипт | Скрипт будет запущен, когда кнопка мыши будет нажата. | STF |
onmousemove | скрипт | Скрипт будет запущен, когда указатель мыши будет перемещен в границах элемента. | STF |
onmouseout | скрипт | Скрипт будет запущен, когда указатель мыши выйдет за пределы границ элемента. | STF |
onmouseover | скрипт | Скрипт будет запущен, когда указатель мыши будет наведен на элемент. | STF |
onmouseup | скрипт | Скрипт будет запущен, когда нажатая кнопка мыши будет отпущена. | STF |
onkeydown | скрипт | Скрипт будет запущен, когда любая клавиша клавиатуры будет нажата. | STF |
onkeypress | скрипт | Скрипт будет запущен, когда клавиша клавиатуры будет нажата. | STF |
onkeyup | скрипт | Скрипт будет запущен, когда нажатая клавиша клавиатуры будет отпущена. | STF |