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

奇怪,怎么也搞不定了,请高手指教

楼主aspcaibird(ASP我很包子)2004-12-01 10:53:24 在 Web 开发 / ASP 提问

for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align=""center""   bgColor=""#666666""><input   type=""checkbox""   name=""myID""   value="""&Rst1("ID")&"""   checked></td>"  
  next  
  以上这段ASP输出的结果是     myID1,myID2....myIDi(checkbox)  
  怎么能让输出结果都是   myID(checkbox) 问题点数:0、回复次数:29Top

1 楼aspcaibird(ASP我很包子)回复于 2004-12-01 10:54:39 得分 0

再线急等....Top

2 楼logicpig(南无)回复于 2004-12-01 10:58:40 得分 0

看不懂什么意思Top

3 楼HHH3000(蓝色爱琴海 知耻而后勇)回复于 2004-12-01 11:01:38 得分 0

晕~~  
  引号用太多了吧~~~Top

4 楼aspcaibird(ASP我很包子)回复于 2004-12-01 11:04:41 得分 0

老大们这段程序是ASP转HTML的程序当然引号多了Top

5 楼butcher2002(我又出来捣乱了)回复于 2004-12-01 11:04:50 得分 0

把变量放在[]里面可以了  
   
  for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align='center'   bgColor='#666666'><input   type='checkbox'name='myID["&i&"]'   value='"&Rst1("ID")&"'   checked></td>"  
  next  
  Top

6 楼butcher2002(我又出来捣乱了)回复于 2004-12-01 11:06:44 得分 0

for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align='center'   bgColor='#666666'><input   type='checkbox'   name='myID["&i&"]'   value='"&Rst1("ID")&"'   checked></td>"  
  next  
   
  大概是这样  
   
  你写得不好~太乱了Top

7 楼lovebanyi(风云)回复于 2004-12-01 11:10:05 得分 0

html可以不用写"        
  也可以写成'    
  这样会好看点.估计你一子下就可以找出来了Top

8 楼yxhzj(余华[学习J2EE中])回复于 2004-12-01 11:11:27 得分 0

同意  
  这样就可以了  
  呵呵Top

9 楼aspcaibird(ASP我很包子)回复于 2004-12-01 11:16:58 得分 0

butcher2002(发言仅代表个人观点,不保证正确  
  你的结果是myID[1],myID[2]....myID[i](checkbox)  
  我要的结果是   i个(checkbox)都是   myIDTop

10 楼yb2008(中科商务网--ZKE360.COM)回复于 2004-12-01 11:23:01 得分 0

把变量写到[   ]里Top

11 楼butcher2002(我又出来捣乱了)回复于 2004-12-01 11:31:59 得分 0

for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align='center'   bgColor='#666666'><input   type='checkbox'   name='myID'   value='"&Rst1("ID")&"'   checked></td>"  
  next  
   
   
  你就这样写~~~~~~~~~~实际是myID[1],myID[2]....myID[i](checkbox)  
   
   
  Top

12 楼butcher2002(我又出来捣乱了)回复于 2004-12-01 11:37:40 得分 0

应该是从0开始的。。。Top

13 楼sunboby(其实我爱你)回复于 2004-12-01 11:46:22 得分 0

for   i=0   to   Rst1.RecordCount  
  response.write   "<td   align='center'   bgColor='#666666'><input   type='checkbox'   name='myID'   value='"&Rst1("ID")&"'   checked></td>"  
  next  
  看你的id是是吗类型的字段了  
  如果是整形的话value="&Rst1("ID")&"Top

14 楼yxhzj(余华[学习J2EE中])回复于 2004-12-01 11:56:51 得分 0

不明白他的意思  
  是要i个同样名字的checkbox还是怎么样?Top

15 楼aspcaibird(ASP我很包子)回复于 2004-12-01 12:06:22 得分 0

楼上的我要的就i个同样名字的checkboxTop

16 楼pressman(大苯熊)回复于 2004-12-01 13:25:18 得分 0

关注  
  Top

17 楼aspcaibird(ASP我很包子)回复于 2004-12-01 13:45:08 得分 0

就是如何用ASP输出以下结果  
  <input   type="checkbox"   name="myID"   value="1"   >  
  <input   type="checkbox"   name="myID"   value="2"   >  
  <input   type="checkbox"   name="myID"   value="3"   >  
  <input   type="checkbox"   name="myID"   value="4"   >  
  <input   type="checkbox"   name="myID"   value="5"   >  
  <input   type="checkbox"   name="myID"   value="6"   >  
   
  Top

18 楼aspcaibird(ASP我很包子)回复于 2004-12-01 13:53:30 得分 0

难道就没人能解了吗?Top

19 楼fogheart(淡雨蓝烟)回复于 2004-12-01 13:57:19 得分 0

for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align=""center""   bgColor=""#666666""><input   type=""checkbox""   name=""myID""   value='"&i&"'   checked></td>"  
  next  
  是这样的吗?Top

20 楼lisoon(http://www.lisoon.com/FlashRss/)回复于 2004-12-01 13:58:24 得分 0

同名不同值?那很简单呀。Top

21 楼qyjiswgog(亚军)回复于 2004-12-01 14:03:21 得分 0

你想让value只显示'1','2'.......'6'??????Top

22 楼aspcaibird(ASP我很包子)回复于 2004-12-01 14:03:46 得分 0

fogheart(淡雨蓝烟)   的结果不对  
  <input   type="checkbox"   name="myID1"   value="1"   >  
  <input   type="checkbox"   name="myID2"   value="2"   >  
  <input   type="checkbox"   name="myID3"   value="3"   >  
  <input   type="checkbox"   name="myID4"   value="4"   >  
  <input   type="checkbox"   name="myID5"   value="5"   >  
  <input   type="checkbox"   name="myID6"   value="6"   >  
  ........  
  <input   type="checkbox"   name="myIDi"   value="i"   >  
   
  我要的结果是这样  
  <input   type="checkbox"   name="myID"   value="1"   >  
  <input   type="checkbox"   name="myID"   value="2"   >  
  <input   type="checkbox"   name="myID"   value="3"   >  
  <input   type="checkbox"   name="myID"   value="4"   >  
  <input   type="checkbox"   name="myID"   value="5"   >  
  <input   type="checkbox"   name="myID"   value="6"   >  
  ........  
  <input   type="checkbox"   name="myIDi"   value="i"   >  
   
   
  好像是很简单,其实不是的Top

23 楼aspcaibird(ASP我很包子)回复于 2004-12-01 14:05:21 得分 0

不相信没人能解Top

24 楼aspcaibird(ASP我很包子)回复于 2004-12-01 14:06:44 得分 0

上面有误  
  请大家看仔细我的问题:     是要以下结果  
  <input   type="checkbox"   name="myID"   value="1"   >  
  <input   type="checkbox"   name="myID"   value="2"   >  
  <input   type="checkbox"   name="myID"   value="3"   >  
  <input   type="checkbox"   name="myID"   value="4"   >  
  <input   type="checkbox"   name="myID"   value="5"   >  
  <input   type="checkbox"   name="myID"   value="6"   >  
  ........  
  <input   type="checkbox"   name="myID"   value="i"   >  
  Top

25 楼19815203(握着酒瓶编程)回复于 2004-12-01 14:23:36 得分 0

for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align=""center""   bgColor=""#666666""><input   type=""checkbox""   name=""myID""   value="""&i&"""   checked></td>"&chr(10)  
  next  
   
  这样就和你的一样了Top

26 楼19815203(握着酒瓶编程)回复于 2004-12-01 14:25:13 得分 0

checked   你可以根据需要加Top

27 楼yayaleon801030(yayaleon)回复于 2004-12-01 15:07:12 得分 0

不明白楼主要什么?给点建议吧  
   
  i   =   0  
  while   not   rst1.eof  
          i   =   i   +   1  
          response.write   "<td   align=""center""   bgColor=""#666666""><input   type=""checkbox""   name=""myID""   value="""&   CStr(i)   &"""   checked></td>"&chr(10)  
          rst1.moveNext  
  wendTop

28 楼puppeter(木偶人)回复于 2004-12-01 16:54:29 得分 0

看了你的问题,也许你希望得到的结果是这样的  
   
  <%  
  for   i=1   to   Rst1.RecordCount  
  %>  
  <td   align="center"   bgColor="#666666">  
  <input   type="checkbox"   name="<%=left(myID,len(myid)-len(Rst1("ID")))%>"   value="<%=Rst1("ID")%>"   <%   IF   条件   THEN   RESPONSE.WRITE   "CHECKED"%>>  
  </td>  
  <%  
  next  
  %>  
  Top

29 楼I2K(妙不可缘)回复于 2004-12-01 17:09:16 得分 0

是这样吗?  
   
   
  for   i=1   to   Rst1.RecordCount  
  response.write   "<td   align='center'   bgColor='#666666'><input   type='checkbox'name='myID'   value='"&Rst1("ID")&"'   checked></td>"  
  nextTop

相关问题

  • 奇怪,主键重复了怎么搞定?20分,求一sql
  • 奇怪,webbrowser怎么不定期出错?
  • Pictrue怎么不能绑定数据库的,奇怪?
  • 奇怪奇怪,真奇怪,我的编译器怎么了??????
  • 奇怪奇怪真奇怪。怎么我老是遇到奇怪问题?
  • 奇怪,怎么回事呢?
  • 怎么回事?很奇怪?!!
  • 奇怪, move怎么用
  • 函数未定义,怎么回,奇怪。我是pb新手,大家多帮忙
  • 問個奇怪問題﹐查詢怎么按預定順序排序﹖

关键词

  • asp
  • recordcountresponse
  • myid
  • 结果
  • checkbox
  • 输出
  • rst
  • next
  • write

得分解答快速导航

  • 帖主:aspcaibird

相关链接

  • Web开发类图书

广告也精彩

反馈

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