形成 multi select 没有 multi?
form multi select without multi?
有没有办法在没有 multi select 功能的情况下拥有非下拉菜单 select(如 multi)?
基本上我有一个我想要的文件列表作为实际列表而不是下拉列表,但是一次只能select一个文件。
我已经将它设置为一个 multi 并尝试禁用 ctrl、alt 和 shift 按键,但无济于事,而且这似乎也是一种我不想这样做的 hacky 方式。
当然,您正在寻找属性 size
<!-- Renders a classic select -->
<select name="text">
<option value="value1">Value 1</option>
<option value="value2" selected="">Value 2</option>
<option value="value3">Value 3</option>
</select>
<!-- Renders a select with 3 visible options (also called a "scrolled list box") and no multiselect functionality -->
<select name="text" size="3">
<option value="value1">Value 1</option>
<option value="value2" selected="">Value 2</option>
<option value="value3">Value 3</option>
</select>
来源:MDN
有没有办法在没有 multi select 功能的情况下拥有非下拉菜单 select(如 multi)? 基本上我有一个我想要的文件列表作为实际列表而不是下拉列表,但是一次只能select一个文件。
我已经将它设置为一个 multi 并尝试禁用 ctrl、alt 和 shift 按键,但无济于事,而且这似乎也是一种我不想这样做的 hacky 方式。
当然,您正在寻找属性 size
<!-- Renders a classic select -->
<select name="text">
<option value="value1">Value 1</option>
<option value="value2" selected="">Value 2</option>
<option value="value3">Value 3</option>
</select>
<!-- Renders a select with 3 visible options (also called a "scrolled list box") and no multiselect functionality -->
<select name="text" size="3">
<option value="value1">Value 1</option>
<option value="value2" selected="">Value 2</option>
<option value="value3">Value 3</option>
</select>
来源:MDN