Тег select
Тег select HTML формаларында колдонуу үчүн түшүрмө тизме түзөт.
Тизменин жеке пункту
тег option ичинде сакталышы керек.
Атрибуттар
| Атрибут | Сүрөттөмө |
|---|---|
multiple |
Бул атрибуттун болушу мультиселект түзөт -
бир нече пунктту тандоого мүмкүндүк берген түшүрмө тизме, аларды
Ctrl баскычын басып же чычкан менен белгилөө менен тандаса болот.
Милдеттүү эмес атрибут. |
name |
Түшүрмө тизменин аты. PHP'де кирүү талаасынын маалыматтарын алуу үчүн керек. Форманын туура иш-аракети үчүн кирүү талааларынын аталыштары бири-бирине дал келбеши керек (бир форманын ичинде). Эгерде алар дал келсе - PHP'ге HTML кодунда төмөн жайгашкан кирүү талаасынын маалыматтары келет. |
Мисал
Түшүрмө тизме кандай иштейт көрөлү:
<select>
<option>City1</option>
<option>City2</option>
<option>City3</option>
<option>City4</option>
</select>
:
Мисал
Түшүрмө тизменин туурасын
эң чоң элементтин туурасына барабар кылалы (эгерде
ал width CSS касиети менен
так көрсөтүлбөсө):
<select>
<option>Big City1</option>
<option>City2</option>
<option>City3</option>
<option>City4</option>
</select>
:
Мисал . Демейки тандоо
Эми демейки шаарды тандоону аракет кылалы. Муну
selected атрибутунун жардамы менен жасайбыз:
<select>
<option>Big City1</option>
<option selected>City2</option>
<option>City3</option>
<option>City4</option>
</select>
:
Мисал . Мультиселект
Эми кадимки селекти multiple атрибутунун жардамы менен
мультиселектке айландыралы:
<select multiple name="city[]">
<option>City1</option>
<option>City2</option>
<option>City3</option>
<option>City4</option>
</select>
:
name атрибутунда белгиленген селекттин аталышы,
аягында төрт бурчтуу кашаа болушу керек экенин эсиңизде сактаңыз. Бул PHP'ге
тандалган бардык маанилер келиши үчүн керек (болбосо бир гана - акыркысы келет).
Мисал . Мультиселектте бир нече демейки маани
Эми, мультиселектте демейки, бирден ашык маанини тандоону аракет кылалы:
<select multiple name="city[]">
<option>City1</option>
<option selected>City2</option>
<option>City3</option>
<option selected>City4</option>
</select>
: