asp小问题。
后端数据库显示出来的值'10+12'(字符串),
我要点一下'10',就链接一个信息,点12又链接一个信息。中间用'+'连接。
//要怎么截取数字,并给它个链接。
问题点数:20、回复次数:5Top
1 楼aaalife(秋天怎么还不来...)回复于 2005-04-28 16:14:18 得分 0
取字符串的前两个字符 为 10
做好链接
取后两个字符 12
做链接
可以吗?
ASP我不熟.不过我知道VBSCRIPT中有相关的字符串操作函数.
你试试...Top
2 楼leo963258(我劝天公重抖擞,不拘一格降人才)回复于 2005-04-28 16:14:26 得分 10
dim str,Arr
str="10+12"
Arr=split(str,"+")
for i=0 to ubound(Arr)
str1="<a href='url'>"&Arr(i)&"</a>+"
next
str1=left(str1,InstrRev(str1,"+")+1)
response.write str1Top
3 楼eduzi(鼙甓)回复于 2005-04-28 16:15:49 得分 5
split函数分割.得到一个数组.分别存着10和12.
然后
<a href="">10</a>+<a href="">12</a>Top
4 楼snowflute(潇湘)回复于 2005-04-28 16:36:57 得分 5
<%
dim str,Arr
str="10+12"
Arr=split(str,"+",-1,vbBinaryCompare)
response.write "<a href="&"url1"&">"&Arr(0)&"</a>+"
response.write "<a href="&"url2"&">"&Arr(1)&"</a>"
%>Top
5 楼myveremy(wu)回复于 2005-04-28 17:04:40 得分 0
谢谢!我先调试一下呆会儿就分配分。Top




