如何在select标签中设置高度或可见选项号?

时间:2015-08-01 09:54:56

标签: html select

我有一个包含100个选项的select标签。 因此,当我单击select时,select会默认显示20或30个选项(但您可以使用选项列表的滚动条查看其他选项)。

现在,我希望select make仅显示10个选项,而不是20或30.如果不是,请尝试减小选项列表的高度。

size =“10”attribut不适合,因为当您不单击选择时,select会立即显示10个选项。我只想在您单击选择时选择显示10个选项。

有可能吗?

提前谢谢你。

1 个答案:

答案 0 :(得分:2)

http://jsfiddle.net/aTzc2/188/

 <select name="select1" onmousedown="if(this.options.length>10){this.size=10;}" onchange='this.size=0;' onblur="this.size=0;">

供参考,How can I limit the visible options in an HTML <select> dropdown?