100分,在线

enrico 2003-05-07 02:17:14
怎样才能定义一系列TEXT?
我现在
<form action = "1.asp">
<table>
<%
For i = 0 To rs.RecordCount - 1
Response.write("<tr Align = Center><td>"&rs.Fields(0)&"</td><td><Input Type = Text Value ="&rs.Fields(1)&"Name ="&i&"</td></tr>")
</table>
<%response.write("Hel"&Request(0)&"lo")%>
<input type = submit……>
</form>
结果我看到的是Hello,为什么?
我现在要在1.asp中用上面的Text中的值啊(有些修改了,有些没有),怎么办???
...全文
76 18 打赏 收藏 举报
写回复
用AI写文章
18 条回复
切换为时间正序
请发表友善的回复…
发表回复
enrico 2003-05-07
  • 打赏
  • 举报
回复
多谢大家帮忙,stormhu() 的方法也可以。

不过我又如何在客户端判断是不是有些Text的值为空?
zsx12 2003-05-07
  • 打赏
  • 举报
回复
把你的html 也贴上来
tigerwen01 2003-05-07
  • 打赏
  • 举报
回复
错就错在Request(0),Request(0)是什么?,它有值吗?

xuya 2003-05-07
  • 打赏
  • 举报
回复
用mid(str,n,m)函数取值
stormhu 2003-05-07
  • 打赏
  • 举报
回复
for each item in request("f")
response.write item&"<BR>"
next
enrico 2003-05-07
  • 打赏
  • 举报
回复
呵呵,多谢各位大侠,不过用request(0)或者request("0")我都不能看到结果,不过我用
for i = 0 to rs.recordcount - 1
response.write(request(i)&"<BR>")
next
可以看到结果了。
wsj(骆驼)(从麻木中苏醒)的方法也不错啊,不过我试了一下有个小错误:数组索引越界
就算我改成request("f")(0)都不行。不过如果直接request("f")的话,会取到和CheckBox类似的
结果,即xx,xx,……。除了用split外,能不能把f中的值弄出来?
另外我上面的贴子中把next%>给忘啦
xuya 2003-05-07
  • 打赏
  • 举报
回复

<%
rs.movefirst
For i = 0 To rs.RecordCount - 1
Response.write("<tr Align = Center><td>"&rs.Fields(0)&"</td><td><Input Type = Text Value ="&rs.Fields(1)&" Name ="&i&"</td></tr>") 'name前要有空格
rs.movenext
next
%>

wsj 2003-05-07
  • 打赏
  • 举报
回复
<form action = "1.asp" method=post>
<table>
<%
For i = 0 To rs.RecordCount - 1
Response.write("<tr Align = Center><td>"&rs.Fields(0)&"</td><td><Input Type=Text Value ='"&rs.Fields(1)&"' Name ='f'></td></tr>")
next i
%>
</table>
<input type = submit >
</form>


1.asp
---------
response.write request.form("f")(1)
geomdl 2003-05-07
  • 打赏
  • 举报
回复

sorry, next 之前还要有rs.movenext
ministry_bill 2003-05-07
  • 打赏
  • 举报
回复
<form action = "1.asp">
<table>
<%
For i = 0 To rs.RecordCount - 1
if rs.eof then exit for
Response.write "<tr Align = Center><td>"&rs.Fields("col1")&"</td><td><Input Type=Text Value ="&rs.Fields("col2")&" Name ="&i&"></td></tr>"
rs.movenext
next
%>
</table>
<%response.write("Hel"&Request(0)&"lo")%>
<input type = submit……>
</form>
muxinpp 2003-05-07
  • 打赏
  • 举报
回复
Name 前面要加一个空格
cqfeng 2003-05-07
  • 打赏
  • 举报
回复
Request(0)是哪里来的 ?
geomdl 2003-05-07
  • 打赏
  • 举报
回复
<form action = "1.asp">
<table>
<%
For i = 0 To rs.RecordCount - 1
Response.write "<tr Align = Center><td>"&rs.Fields(0)&"</td><td><Input Type = Text Value ="&rs.Fields(1)&"Name ="&i&"</td></tr>")
next %>
</table>
<%response.write "Hello"& Request("0") %>
<input type = submit……>
</form>
muxinpp 2003-05-07
  • 打赏
  • 举报
回复
你的for循环怎么没有next
xuya 2003-05-07
  • 打赏
  • 举报
回复
没提交怎么看的到呢?
而且你的循环有问题,代码错误很多!
enrico 2003-05-07
  • 打赏
  • 举报
回复
哎,还是Hello!
哪位再帮我看看?
960379 2003-05-07
  • 打赏
  • 举报
回复
Request(0)肯定不对,至少也是request("0")
name="&i&"也不对,要用name='"&i&"'
慢慢该过吧
enrico 2003-05-07
  • 打赏
  • 举报
回复
HELP!!!

28,402

社区成员

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

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