如何得到select里选中的选项的selectedIndex的值?

andy0618 2005-10-31 10:09:07
如何得到select里选中的选项的selectedIndex的值?
...全文
602 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzj34 2006-01-18
  • 打赏
  • 举报
回复
问题是如果没有选择呢!结果还能运行正常吗
andy0618 2005-10-31
  • 打赏
  • 举报
回复
问题解决,和 TaoTaoYou(超级大菜鸟,每天要学习!) 你说的基本相同,但不知这是不是最好的方法
TaoTaoYou 2005-10-31
  • 打赏
  • 举报
回复
重点:
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等于你选的这个值
TaoTaoYou 2005-10-31
  • 打赏
  • 举报
回复
用实例给你说明一下吧,恰巧我刚用到这个东西,,,还热着呢
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>"
梅雪香 2005-10-31
  • 打赏
  • 举报
回复
<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>
starytx 2005-10-31
  • 打赏
  • 举报
回复
关注!
andy0618 2005-10-31
  • 打赏
  • 举报
回复
能说的详细点吗
梅雪香 2005-10-31
  • 打赏
  • 举报
回复
selectid.selectedIndex;

87,922

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧