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

用客户端js,如何取得Select中的所有选中的值???

楼主wanderung(※--※)2004-12-02 19:27:40 在 .NET技术 / ASP.NET 提问

如题  
  <select   id="Select1"   size="9"   runat="server">  
          <option   selected="selected"></option>  
  </select>  
   
  <script   language="javascript"   id="clientEventHandlersJS">  
  function   cmd1_onclick()   {  
  window.returnValue   =   document.all["Select1"].value;  
  close();  
  }  
  </script>  
   
  只能取得一个值,怎么取得多个呢???  
   
  求助,谢先。  
   
  问题点数:100、回复次数:9Top

1 楼Truly()回复于 2004-12-02 19:54:54 得分 0

select是单选。  
   
  请使用listboxTop

2 楼wanderung(※--※)回复于 2004-12-02 19:56:20 得分 0

select是可以多选的Top

3 楼wanderung(※--※)回复于 2004-12-02 20:40:07 得分 0

upTop

4 楼woody420(轨の迹)回复于 2004-12-02 20:47:30 得分 0

ListBox被解析成HTML也是select.  
  刚试了下,似乎没发现什么好方法.不过笨点的化得到innerhtml再根据字符串的值手工去判断不知道成不?呵...Top

5 楼happyfamily(FreeHorse)回复于 2004-12-02 20:51:10 得分 0

应该用foreach语句来显示,我对js也不熟  
  到web区去问吧Top

6 楼net_lover(【孟子E章】)回复于 2004-12-02 21:02:49 得分 0

window.returnValue   =   document.all["Select1"].options[document.all["Select1"].selectedIndex].value;  
  Top

7 楼net_lover(【孟子E章】)回复于 2004-12-02 21:04:24 得分 0

or  
   
  window.returnValue   =   document.all.Select1.options[document.all.Select1.selectedIndex].value;  
   
  注意:  
  Select1应该用DropDownListID.ClientID属性。Top

8 楼webdiyer(.net资源精华—www.dotneturls.com)回复于 2004-12-02 21:05:41 得分 100

function   cmd1_onclick()   {  
  var   sel=document.all.Select1;  
  var   val="";  
  for(i=0;i<sel.options.length;i++){  
  if(sel.options[i].selected)  
  val+=sel.options[i].value+",";  
  }  
  window.returnValue   =val;  
  close();  
  }  
  传回去的是以逗号分隔的被选中项的value值。  
  Top

9 楼shalen520(Love will keep us alive)回复于 2004-12-02 22:07:31 得分 0

楼上的正解Top

相关问题

  • 如何在客户端取得checkboxlist被选中的值!!!!!
  • js如何从页面中得到radio,checkbox所选中的值
  • HtmlSelectr的默认选中值用JS如何表示?
  • Dropdownlist在客户端用JS改变了选中项之后为什么服务端取得的selectedIndex不正确?
  • 客户变态,大家救我,怎么取出编辑框的选中值
  • JS客户端取得表单值的问题.急等~~~
  • 客户端js如何才能取到RadioButtonList的选择值?
  • 各位:在客户端中,如何获得绑定在DataGrid中的DropDownList控件的选中的值?
  • 用js怎样判断下拉表单是否已选中要选的值,并警告,谢谢!
  • 请教个JS的问题,如果实现随机选中多个checkbox,得到多个checkbox的值

关键词

  • document
  • 值
  • 取得
  • select

得分解答快速导航

  • 帖主:wanderung
  • webdiyer

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

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