请问js里的变量值怎样传入后台?

我在js里定义了一个var变量,比如varid=1;然后:th.action="/*.do?name=id;th.submit();但是后台里,request.getPa... 我在js里定义了一个var变量,比如var id=1;然后:
th.action="/*.do?name=id;
th.submit();

但是后台里,request.getParameter("name");得到的值不是1,而是"id"这两个字呀!请问怎样才能把var id的值传到后台呢?
展开
 我来答
chunweiai
2010-04-28 · TA获得超过107个赞
知道答主
回答量:112
采纳率:0%
帮助的人:48.7万
展开全部
你可以使用隐藏域或者是用JS来跳转页面,在跳转的路径上写上你要的传的id就可以了;

第一种:就如 function go(id)
{
location="index.jsp?id="+id;
}

第二种隐藏域:先拉一个隐藏域 value="1"--你想传的id

两种方法都可以在后台直接用request.getParameter("name")得到值的
helen5106
2010-04-28 · TA获得超过1260个赞
知道小有建树答主
回答量:2015
采纳率:0%
帮助的人:1078万
展开全部
你的写法可能有问题,把变量写到字符串里面了
这样写:th.action="/*.do?name=" + id;
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
刘国垒
2010-04-29 · TA获得超过1266个赞
知道小有建树答主
回答量:637
采纳率:0%
帮助的人:0
展开全部
二楼正解
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式