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

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)
...全文
154 点赞 收藏 29
写回复
29 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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

这样就和你的一样了
回复
加载更多回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-12-01 10:53
社区公告
暂无公告