首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

asp获取js数组值,该怎么处理

2012-03-16 
asp获取js数组值SCRIPT languageJavaScriptvar arr 200801/20.jpg|200801/70.jpg|200801/71.jpg.sp

asp获取js数组值
<SCRIPT language=JavaScript>
var arr = "200801/20.jpg|200801/70.jpg|200801/71.jpg".split("|");
p=arr.split("|") 
</SCRIPT>


上面是取得数组


下面想用asp获取数组值

<%=p[0]%>
<%=p[1]%>


为什么不行呢?
应该怎么传数组值?

[解决办法]

VBScript code
dim querystr:querystr=request.querystringdim arrif querystr<>""  arr=split(querystr,"|")'不小心注释搞错end if
[解决办法]
将以下代码 存为 test.asp
注意文件名 否则要改对应 提交目标名
我已经测试正确 你千万不要说你不会测试啊 我会晕死的


HTML code
<html><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312"><title>无标题文档</title></head><body><script>var p;p="abc|123|bc6|uyyu";</script><form action="test.asp" method="post" name="form1"><script>document.write("<input type=text name=T1 size=20 value="+p+">")</script><input type="submit" name="submit" value="提交" ></form><%p1=request.form("T1")i=0if request.form("submit")="提交" then if p1="" then response.Write "你没提交的p值" else response.Write "你提交的p值:" & p1 & "<br>" arKeyword = Split(Trim(p1), "|")            For Each sKeyword In arKeyword                response.Write "p["& i &"]="& sKeyword &"<br/>"                i=i+1            Next end ifend if %></body></html> 

热点排行