如何得到select里选中的选项的selectedIndex的值?
如何得到select里选中的选项的selectedIndex的值? 问题点数:20、回复次数:8Top
1 楼zhaoxiaoyang(梅雪香@深圳)回复于 2005-10-31 10:17:10 得分 12
selectid.selectedIndex;Top
2 楼andy0618(自己选的路跪着也要走完)回复于 2005-10-31 10:30:47 得分 0
能说的详细点吗Top
3 楼starytx(此地禁止大小便,违者没收工具!)回复于 2005-10-31 10:35:45 得分 0
关注!Top
4 楼zhaoxiaoyang(梅雪香@深圳)回复于 2005-10-31 10:37:47 得分 0
<select id="dlt">
<option value=0>0</option>
<option value=1 selected>1</option>
<option value=2>2</option>
</select>
<script language="JavaScript">
<!--
alert(dlt.selectedIndex);
//-->
</script>Top
5 楼TaoTaoYou(超级大菜鸟,每天要学习!)回复于 2005-10-31 10:43:10 得分 8
用实例给你说明一下吧,恰巧我刚用到这个东西,,,还热着呢
response.write"<center>"
response.write"<form name=addSP action='' method='post'>"
response.write"<table border=0><tr><td>商品品牌:</td>"
response.write"<td><input type=text name=ppname class=wenbenkuang></td>"
Set rs=Server.Createobject("adodb.recordset")
sql="select * from pinpan where sporder>0 order by sporder"
rs.open sql,conn,1,1
response.write"<td><select name=spname onChange='(document.addSP.ppname.value=this.options[this.selectedIndex].value)'>"
response.write"<option selected>请选择品牌</option>"
while not rs.eof
response.write"<option value="&rs("spname")&">"&rs("spname")&"</option>"
rs.movenext
wend
rs.close
response.write"</td></tr>"Top
6 楼TaoTaoYou(超级大菜鸟,每天要学习!)回复于 2005-10-31 10:46:37 得分 0
重点:
1 <input type=text name=ppname class=wenbenkuang>‘名字为ppname的文本框控件
2 > <select name=spname onChange='(document.addSP.ppname.value=this.options[this.selectedIndex].value)'>"
response.write"<option selected>请选择品牌</option>"
while not rs.eof
response.write"<option value="&rs("spname")&">"&rs("spname")&"</option>"
</select> 注意onChange重点在这里,这句的意思是ppname的value等于你选的这个值Top
7 楼andy0618(自己选的路跪着也要走完)回复于 2005-10-31 11:12:47 得分 0
问题解决,和 TaoTaoYou(超级大菜鸟,每天要学习!) 你说的基本相同,但不知这是不是最好的方法Top
8 楼lzj34(缘来如此)回复于 2006-01-18 21:20:10 得分 0
问题是如果没有选择呢!结果还能运行正常吗Top




