Есть ли в нативном HTML элемент ListBox - PullRequest
0 голосов
/ 09 марта 2011

Есть ли в нативном HTML элемент списка?Вы знаете, как у него есть элемент drop box (называемый select), есть ли у него также список?

Если нет, знаете ли вы, как я могу разместить список на моем веб-сайте.

Один из способов - создать таблицу и заставить каждый элемент обнаруживать событие onclick.Но я пока не хочу делать свой собственный.Легко ли использовать виджеты JavaScript?

Ответы [ 4 ]

3 голосов
/ 09 марта 2011

Использовать список выбора:

<select multiple="multiple" size="2">
<option value="Whatever">One</option>
<option value="Other">Two</option>
</select>
1 голос
/ 09 марта 2011

Добавьте атрибут multiple к обычному <select> и используйте атрибут size, чтобы определить, сколько строк вы хотите отобразить.(Если вы не установите атрибут size, все параметры будут видны.):

<select multiple="multiple" size="5">

См. Пример.

1 голос
/ 09 марта 2011

@ Myles имеет правильное поле выбора, вы также можете разрешить несколько вариантов выбора.

<select multiple="multiple">
  <option value="opt1">Option 1</option>
  <option value="opt2">Option 2</option>
  <option value="opt3">Option 3</option>
</select>
0 голосов
/ 09 марта 2011

Я думаю, что вам нужен тег select, но установите атрибуты select для множественного размера и размера.Вот ссылка http://www.w3schools.com/tags/tag_select.asp.

<select multiple='multiple' size='3'>
  <option value='o1'>Red</option>
  <option value='o2'>Green</option>
  <option value='o3'>Blue</option>
</select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...