CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  JavaScript

怎样取得一个被选中的checkbox的index

楼主snowtiger(且将青衫换酒)2006-03-03 06:42:25 在 Web 开发 / JavaScript 提问

选中一个checkbox,怎样取得这个checkbox的index(顺序号)  
  多谢 问题点数:50、回复次数:4Top

1 楼zhaoxiaoyang(梅雪香@深圳)回复于 2006-03-03 08:13:09 得分 0

sourceIndex   获取对象在源序中的依次位置,即对象出现在   document   的   all   集合中的顺序。Top

2 楼manyou(他山之石【养万头猪,行万里路】)回复于 2006-03-03 08:19:23 得分 0

document.all.checkbox1.sourceIndexTop

3 楼ice_berg16(寻梦的稻草人)回复于 2006-03-03 09:01:35 得分 0

我想楼主是想得到这个checkbox在所有name相同的checkbox集合中的index吧  
  <input   type="checkbox"   name="chk"   value="1"   onclick="getIndex(this)"/>  
  <input   type="checkbox"   name="chk"   value="2"   onclick="getIndex(this)"/>  
  <input   type="checkbox"   name="chk"   value="3"   onclick="getIndex(this)"/>  
  <input   type="checkbox"   name="chk"   value="4"   onclick="getIndex(this)"/>  
  <input   type="checkbox"   name="chk"   value="5"   onclick="getIndex(this)"/>  
  <script   language="javascript">  
  <!--  
  function   getIndex(c)  
  {  
  var   ck   =   document.getElementsByName("chk");  
  for(var   i=0;i<ck.length;i++)  
  {  
        if(   ck[i]   ==   c   )   {alert(i);return   i;}  
  }  
  }  
  //-->  
  </script>  
  Top

4 楼snowtiger(且将青衫换酒)回复于 2006-03-04 05:32:48 得分 0

sourceIndex   好像不对,得到一个很大的数值  
  我想得到的是点击的那个checkbox的标号i  
  这样我就不用   0~checkbox.length   循环,之间从i~lenght就可以了  
   
  这次说清楚了吧,^_^Top

相关问题

  • 怎样跨页面取得checkbox选中的值?急!在线等待!!!!!
  • 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
  • 怎样用JS获取DataGrid中CheckBox是否选中,并且取得该行的DataGrid数据?
  • getElementById 取得 checkbox 处于选中状态的 的条数
  • 怎样取得ListBox中被选中的值?
  • ole 日期控件,怎样取得当前选中日期值?
  • 怎样获得checkbox选中或不选中的事件啊,onchange不行
  • 怎样判断一组checkbox中是否有被选中的?
  • 建在表中的checkbox怎样判断它是否被选中
  • 怎样用jsp 来判断checkbox是否被选中

关键词

  • document
  • checkbox
  • 选中
  • sourceindex
  • 取得
  • 想得到
  • 顺序
  • 对象

得分解答快速导航

  • 帖主:snowtiger

相关链接

  • Web开发类图书

广告也精彩

反馈

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