您现在的位置是:首页 > 电脑技术查询 > web开发

怎么在asp调用js定义的变量

编辑:chaxungu时间:2022-10-10 23:23:13分类:web开发

如何在asp调用js定义的变量
在js里面定义的代码如下:
varjobid="";
varr=document.getElementsByName("jobid");
for(vari=0;i<r.length;i++){
if(r[i].checked){
jobid=jobid+r[i].value+",";
}
}
art.dialog.open("../Person/Per_SendApps.asp?qd1=1&jobid="+jobid);

在另一个asp文件中变量怎么调用了?
我现在是这样写:
Jobid=Request("JobId")
系统提示找不到记录

感谢大家的帮助,不胜感激

------解决方案--------------------
varjobid="";
varr=document.getElementsByName("jobid");
for(vari=0;i<r.length;i++){
if(r[i].checked){
jobid=jobid+r[i].value+",";
}
}
alert(jobid)///输出看有值没有,有的话在Per_SendApps.asp中用request("jobid")可以获取到的
art.dialog.open("../Person/Per_SendApps.asp?qd1=1&jobid="+jobid);
------解决方案--------------------
去掉最后一个逗号,如果在ASP中没有做相应处理的话。
递交前加一句
if(jobid!="")jobid=jobid.substr(0,jobid.length-1);