我想问一下,用JS 怎么获取SESSION中的值
<dt>验证码</dt><ddclass="num"><inputtype="text"name="num"id="num"/><ahref="#"onclick="hh...
<dt>验证码</dt>
<dd class="num"><input type="text" name="num" id="num"/>
<a href="#" onclick="hh()">看不清楚,换一张</a>
<span></span>
</dd>
<dt></dt>
<dd><img src="image.jsp" id="img" /></dd>
</dd> 我在image.jsp中把生成验证码的数据存在session中,我想这个页面中把它读出来失去焦点的时候 验证一下,请问高手们该怎么读出来,帮忙解决 一下,谢谢.................
4875是我存在session中的值,在页面上打印出来看的,当我输入下面的验证码,会在旁边显示false,当输入4875会显示true .不管怎么刷新下面的图片上的值会变,但是获取图片的值都 是 4875 展开
<dd class="num"><input type="text" name="num" id="num"/>
<a href="#" onclick="hh()">看不清楚,换一张</a>
<span></span>
</dd>
<dt></dt>
<dd><img src="image.jsp" id="img" /></dd>
</dd> 我在image.jsp中把生成验证码的数据存在session中,我想这个页面中把它读出来失去焦点的时候 验证一下,请问高手们该怎么读出来,帮忙解决 一下,谢谢.................
4875是我存在session中的值,在页面上打印出来看的,当我输入下面的验证码,会在旁边显示false,当输入4875会显示true .不管怎么刷新下面的图片上的值会变,但是获取图片的值都 是 4875 展开
展开全部
ajax可以
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
@gtczr说的对,SESSION是指保存在服务器的会话,而JS是运行在客户端的,如果你想取得SESSION里面的值,需要使用动态语言在页面上输出内容并赋给JS变量,或使用接口来获取。如:
//
var session_value = '<%=session.getAttribute("SESSION_KEY")%>';
//
var session_value = '<%=session.getAttribute("SESSION_KEY")%>';
更多追问追答
追问
这样我试过不行
追答
你确认你的Web服务器支持动态语言?如果不支持,那还谈什么SESSION呢?
如果Web服务器支持,就检查你的语法,思路是没有错的,找不到问题可以看异常信息和日志。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询