JavaScript中变量能传到ASP中吗?

flashasp 2003-08-18 03:19:30
<SCRIPT language=JavaScript>
var sumzhu=100;
</SCRIPT>
<% '能将上面的sumzhu传到本页的ASP中吗? %>
...全文
33 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
flashasp 2003-08-18
  • 打赏
  • 举报
回复
看来只有这样来搞哒

<SCRIPT language=JavaScript>
var sumzhu=100;
function btnSaveClick() {
document.frmRSC.target ="";
document.frmRSC.action ="test.asp?sumzhu=" + sumzhu;
document.frmRSC.submit();
}

</SCRIPT>

<FORM METHOD=POST name=frmRSC>
<INPUT TYPE="submit" NAME="fuck" ONCLICK=btnSaveClick()>
</FORM>

<%=request("sumzhu")%>
alphacsdn 2003-08-18
  • 打赏
  • 举报
回复
不能,因为<SCRIPT language=JavaScript>var sumzhu=100;</SCRIPT>是客户端代码,asp是服务器端代码,代码的编译位置不一样,所以不能传递数据。iceriver521(王子)说的可行,就是因为把客户端的数据通过提交到服务器端实现的。若是在一个文件中实现传参数,是行不通的。
awaysrain 2003-08-18
  • 打赏
  • 举报
回复
只能通过提交之类的动作才能传到服务器端,
你可以用放到隐藏域中提交过来或者用XMLHTTP
awaysrain 2003-08-18
  • 打赏
  • 举报
回复
只能通过提交之类的动作才能传到服务器端,
你可以用放到隐藏域中提交过来或者用XMLHTTP
awaysrain 2003-08-18
  • 打赏
  • 举报
回复
只能通过提交之类的动作才能传到服务器端,
你可以用放到隐藏域中提交过来或者用XMLHTTP
iceriver521 2003-08-18
  • 打赏
  • 举报
回复
不能
但你可以这样
function btnSaveClick() {
document.frmRSC.target ="";
document.frmRSC.action ="RSC.asp?sumzhu=" + sumzhu;
document.frmRSC.submit();
}
但必须提交!

= = = = = = = = = = = = = = = = = = = = = = = = =

MSN:chenyongcai@msn.com
EMALI:iceriver521@163.com
= = = = = = = = = = = = = = = = = = = = = = = = =
cyx616 2003-08-18
  • 打赏
  • 举报
回复
可以直接用这个变量!
par 2003-08-18
  • 打赏
  • 举报
回复
我不會.幫你頂 -_-

28,390

社区成员

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

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