思路:
如果下拉菜单是options 。
你可以使用for循环,创建options,然后添加text ,value和一些属性。最后放到select标签里。
如果你是用其他标签模拟的下拉菜单。和上面的方法是一样的,只是你要自己写样式。
<script>function show(){
alert(document.myform.mysel.options[document.myform.mysel.selectedIndex].text)
}
</script>
<form name="myform">
<select name="mysel" onchange="show()">
<option value="1">上海</option>
<option value="2" selected="selected">天津</option>
<option value="3">北京</option>
</select>
</form>
<script language="javascript">function tianjia()
{
newopt=document.createElement("option")
newopt.text="0"
newopt.value="00"
document.getElementById("a").options.add(newopt,0)
}
</script>
<select id="a">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
</select>
<input type="button" onclick="tianjia()">