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

aspcaibird 2004-12-01 10:53:24
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)
...全文
181 29 打赏 收藏 转发到动态 举报
写回复
用AI写文章
29 条回复
切换为时间正序
请发表友善的回复…
发表回复
aspcaibird 2004-12-01
  • 打赏
  • 举报
回复
楼上的我要的就i个同样名字的checkbox
fashchina 2004-12-01
  • 打赏
  • 举报
回复
不明白他的意思
是要i个同样名字的checkbox还是怎么样?
sunboby 2004-12-01
  • 打赏
  • 举报
回复
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")&"
butcher2002 2004-12-01
  • 打赏
  • 举报
回复
应该是从0开始的。。。
butcher2002 2004-12-01
  • 打赏
  • 举报
回复
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)


yb2008 2004-12-01
  • 打赏
  • 举报
回复
把变量写到[ ]里
aspcaibird 2004-12-01
  • 打赏
  • 举报
回复
butcher2002(发言仅代表个人观点,不保证正确
你的结果是myID[1],myID[2]....myID[i](checkbox)
我要的结果是 i个(checkbox)都是 myID
fashchina 2004-12-01
  • 打赏
  • 举报
回复
同意
这样就可以了
呵呵
lovebanyi 2004-12-01
  • 打赏
  • 举报
回复
html可以不用写"
也可以写成'
这样会好看点.估计你一子下就可以找出来了
butcher2002 2004-12-01
  • 打赏
  • 举报
回复
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

大概是这样

你写得不好~太乱了
butcher2002 2004-12-01
  • 打赏
  • 举报
回复
把变量放在[]里面可以了

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
aspcaibird 2004-12-01
  • 打赏
  • 举报
回复
老大们这段程序是ASP转HTML的程序当然引号多了
HHH3000 2004-12-01
  • 打赏
  • 举报
回复
晕~~
引号用太多了吧~~~
logicpig 2004-12-01
  • 打赏
  • 举报
回复
看不懂什么意思
aspcaibird 2004-12-01
  • 打赏
  • 举报
回复
再线急等....
I2K 2004-12-01
  • 打赏
  • 举报
回复
是这样吗?


for i=1 to Rst1.RecordCount
response.write "<td align='center' bgColor='#666666'><input type='checkbox'name='myID' value='"&Rst1("ID")&"' checked></td>"
next
puppeter 2004-12-01
  • 打赏
  • 举报
回复
看了你的问题,也许你希望得到的结果是这样的

<%
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
%>
yayaleon801030 2004-12-01
  • 打赏
  • 举报
回复
不明白楼主要什么?给点建议吧

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
wend
任老先生 2004-12-01
  • 打赏
  • 举报
回复
checked 你可以根据需要加
任老先生 2004-12-01
  • 打赏
  • 举报
回复
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

这样就和你的一样了
加载更多回复(9)

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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