关于数据在网页间的传递

qinli 2000-09-04 06:50:00
请各位大虾门看小弟的如下简易代码:
(yyyy.asp的一部分)
<% for i=1 to totalpage%>
<a href="../xxxx.asp?number=<%=i%>"><%=i%></a>
<%next%>
诸位可能看到我的错误了,本来我是想把i的值(可变的)传给number再传递到第二个网页中,问题是,在xxxx.asp中接受到的是字母i而不是数字,请各位大虾们指点迷津
答对者送50分
...全文
162 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
huntout 2000-09-05
  • 打赏
  • 举报
回复
<%
'這樣寫是不是好一點! :)
for i=1 to clng(totalpage)
response.write "<a href='../xxxx.asp?number=" & i & "'>" & i & "</a>"
next
%>
qinli 2000-09-05
  • 打赏
  • 举报
回复
Clng可以吗,怎么用,求教!
qinli 2000-09-05
  • 打赏
  • 举报
回复
totalpage当然是数值型的
airman 2000-09-05
  • 打赏
  • 举报
回复
如将totalpage改为10时
可在xxx页
<%
a=request("number")
response.write "a="&a
%>
可得到数字啊
airman 2000-09-05
  • 打赏
  • 举报
回复
如将totalpage改为10时
可在xxx页
<%
a=request("number")
response.write "a="&a
%>
flyby 2000-09-05
  • 打赏
  • 举报
回复
number时数字变量么?
你是如何接受的?
airman 2000-09-05
  • 打赏
  • 举报
回复
如果i和totalpage是数字类型的话,这样做肯定是对的。
接收或其它地方有没错?
flyby 2000-09-05
  • 打赏
  • 举报
回复
如果i和totalpage不是数字类型,for语句就不会通过了,还能上xxxx.asp接受到i值?
关键是传过来的i值变成了字符类型!
那我们再将它转化过来就是了。用什么函数相信不用我讲了!
zdg 2000-09-04
  • 打赏
  • 举报
回复
没错, 用CLng转换一下就好了...
SimonDW 2000-09-04
  • 打赏
  • 举报
回复
你能确定一下totalpage的类型吗?

10,606

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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