注册 登录
编程论坛 WEB前端(UI)

[原创]如何控制select下拉框的长度?

xiaoyao712 发布于 2005-11-07 23:13, 4498 次点击

如何控制select下拉框的长度?
如:
<select name="strMonth" class="ws_DropDown">
<option value="01">01月</option>
<option value="02">02月</option>
<option value="03">03月</option>
<option value="04">04月</option>
<option value="05">05月</option>
<option value="06">06月</option>
<option value="07">07月</option>
<option value="08">08月</option>
<option value="09">09月</option>
<option value="10">10月</option>
<option value="11">11月</option>
<option value="12">12月</option>
</select>
如果我想点下拉框的时候只显示5个呢?其他的通过滚动条来看到,如何实现

5 回复
#2
zmjls2005-11-08 09:27
你看看这样能够达到你的要吗?
<body onload="document.all('strMonth').size=document.all('strMonth').options.length;">
<select name="strMonth" class="ws_DropDown">
<option value="01">01月</option>
<option value="02">02月</option>
<option value="03">03月</option>
<option value="04">04月</option>
<option value="05">05月</option>
<option value="06">06月</option>
<option value="07">07月</option>
<option value="08">08月</option>
<option value="09">09月</option>
<option value="10">10月</option>
<option value="11">11月</option>
<option value="12">12月</option>
</select>
<body>
#3
hxfly2005-11-08 09:29
#4
zmjls2005-11-08 09:47
多谢多谢!你知道原因吗?那是因为编程生活有你而精彩!
#5
xiaoyao7122005-11-08 11:06

我想控制size为1,但下拉显示的时候能是显示长度短一点。
#6
zmjls2005-11-08 14:46
加咯,自己多多动动脑筋嘛!!!别一遇到问题就问,很简单的!!
1