CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

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

楼主andy0618(自己选的路跪着也要走完)2005-10-31 10:09:07 在 Web 开发 / JavaScript 提问

如何得到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

相关问题

  • 请问不用循环怎样让DropDownList的选项选中对应的值
  • 请高手相助 级联菜单中的选中的选项值如何传递到下一页面???
  • 怎样在程序中自动选中CListCtrl里的选项
  • 翻页后,如何保留上一页选中的选项?
  • 怎样判断listbox框中的所有选项没被选中?
  • 怎样用javascript选中select元素中所有的选项?
  • 请问如何判断listbox中是否有选项被选中
  • 怎么指定RadioButtonList的某个选项为选中?
  • 要支持adsl,内核需要选中哪些选项?
  • 如何利用javascript设置哪个radiobutton的选项被选中?

关键词

  • 选项
  • sql
  • selectedindex
  • 值
  • sporder
  • 得到select里选中
  • response
  • write
  • rs
  • 问题

得分解答快速导航

  • 帖主:andy0618
  • zhaoxiaoyang
  • TaoTaoYou

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo