asp,请教一个下拉菜单的做法!

来源:百度知道 编辑:UC知道 时间:2024/05/21 07:05:03
我想在一个form里面做一个下拉菜单,这个下拉菜单是:一个text,最右边那有一个小箭头,点击箭头的时候,text弹出下拉选项,选中一个,内容在text中显示出来....

应该怎么写代码? onclick? 具体怎么写呢?
有追加!!
我想请问一下2楼,那个text和select是怎么重合在一起的?
要是表格的宽度不一样,他们还是会分开的啊....那就失去效果了呢,但是基本还是很符合标准的...

<input type=text name=re_name style="width:100px;height:21px;font-size:10pt;"><span style="width:18px;border:0px solid red;"><select name="r00" style="margin-left:-100px;width:118px; background-color:#FFEEEE;" onChange="document.all.re_name.value=this.value;">
<option value="1">11111111<option>
<option value="2">222222</option>
<option value="3">333333</option>
</select>
</span>

怎么感觉你说的就是<select>控件吖。。。。
===========================================
蛤蟆的做法就是使用了样式来改变了<select>的外观达到你要的效果的。<select>控件的外观无法直接通过style改改变的,只能通过使用span或者div套在外面来改变样式。
在这里,实际上select控件显示文本的部分已经被span掩盖住了,只能看到那个三角按钮,text和span又是放在一起的,所以……
==============================================
PS:呵呵,学到东西了,嘿嘿