多选显示样式中的SELECT元素,不允许多重选择

Sam*_*Lee 5 html

我希望有一个以多选显示样式显示的元素(它 - 框而不是下拉框),但只允许您一次选择一个东西.那可能吗?

Fre*_*örk 13

这将显示一个列表框样式的选择元素,一次只允许一个选定的项目:

<select size="3">
    <option>1</option>
    <option>2</option>
    <option>3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

sizeatttribute会控制多少行是在控制可见.如果要允许选择多个项目,请将multiple属性添加到select元素:

<select size="3" multiple="multiple">
Run Code Online (Sandbox Code Playgroud)

  • 问题不是"HTML标准是否包括此",而是"是否有可能获得此行为".虽然你是正确的,由实现决定这一点(感谢指出它BTW),IE和FF(我现在可用于测试的浏览器)已经实现了这种行为.那么,有可能吗?是.所有可用的用户代理都能保证这种行为吗?没有. (3认同)