java中js如何取到request中的值

例如:request.getParameter("id")之后将值赋予id。但页面中有一步执行了js。那这个js如何更改id的值呢?javascript哦... 例如:request.getParameter("id") 之后将值赋予id。

但页面中有一步执行了js。那这个js如何更改id的值呢? javascript哦
展开
 我来答
小傻

推荐于2016-05-30 · 知道合伙人软件行家
小傻
知道合伙人软件行家
采纳数:11567 获赞数:31133
已经做过两个上架的app和两个网页项目.

向TA提问 私信TA
展开全部

javascript中获取java变量值的方式如下:

方法一:加上单引号

         在JSP中 <% String guser = "abc"%>

        在同一jsp中 

function checkAll()
                    {
                      var gusername = '<%=guer%>';//新建一个变量
                        alert(gusername);//弹出一个窗口
                     }

方法二:用隐藏域

         <%
String guser = "abc";
%>

<script language="javascript">

function checkAll()
{
var gusername = document.form1.user.value;
alert(gusername);
}
<form name="form1">
 <input type= "hidden" name ="user" value="<%= guser%>" />//隐藏域有数据
</from>
百度网友dc81944bb
推荐于2018-03-04 · TA获得超过572个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:715万
展开全部
js是不能修改jsp读过来的java变量的,你只能先把java变量转成js变量再修改js的变量,后面都用这个js的变量
js:
var id = <%=id%>;
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d9d98bca9c
2009-10-21 · TA获得超过381个赞
知道小有建树答主
回答量:286
采纳率:0%
帮助的人:259万
展开全部
用一个隐藏域 把你request.getParameter("id")得到的值 保存起来。
然后用js得到隐藏域里面的内容就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
简访皮鸿振
2019-03-28 · TA获得超过3587个赞
知道大有可为答主
回答量:3179
采纳率:26%
帮助的人:411万
展开全部
javascript中获取java变量值的方式如下:
方法一:加上单引号
在JSP中
<%
String
guser
=
"abc"%>
在同一jsp中
function checkAll()
{
var gusername = '<%=guer%>';//新建一个变量
alert(gusername);//弹出一个窗口
}
方法二:用隐藏域
<%
String guser = "abc";
%>
<script language="javascript">
function checkAll()
{
var gusername = document.form1.user.value;
alert(gusername);
}
<form name="form1">
<input type= "hidden" name ="user" value="<%= guser%>" />//隐藏域有数据
</from>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式