用jsp中的session控制div登陆框,成功隐藏登陆框,显示用户信息div

<scripttype="text/javascript">functioncheckLogin(key){if(key==null||key==""){document... <script type="text/javascript">
function checkLogin(key){
if(key==null||key==""){
document.getElementById("user_login").style.display='block';
document.getElementById("user_login2").style.display='none';
}else{
document.getElementById("user_login").style.display='none';
document.getElementById("user_login2").style.display='block';
}
}
</script>
<!--未登陆开始 -->
<div id="user_login" >
<form action="*.action" name="login" id="login" method="post">
<table width="250" border="0" cellspacing="3" cellpadding="0" style="">
<tr>
<td width="78" align="left">通行证:</td>
<td width="101" align="left"><input name="userId" type="text" id="userId" value="" size="12" maxlength="10" />
</td>
<td width="59"><a href="#" style="color:#009"><u>注册</u></a></td>
</tr>
<tr>
<td align="left">身份证:</td>
<td align="left"><input name="idCard" type="text" id="idCard" size="12" /></td>
<td> </td>
</tr>
<tr>
<td align="center"><input type="submit" name="button" id="button" value="立即登录" class="menufont"/></td>
</tr>
</table>
</form>
</div>
<!--未登陆结束 -->

<!--已登陆开始 -->
<div id="user_login2" style="display:none;">
<table width="100%" border="0" cellspacing="3" cellpadding="0" style="margin:auto;">
<tr>
<td width="91"> </td>
<td width="159" align="right"><a href="logout.action">【退出】</a></td>
</tr>
<tr>
<td colspan="2">${sessionScope.userId_map}欢迎回来!</td>
</tr>
</table>
</div>
<!--已登陆结束 -->
我现在遇到的问题是,交互登陆成功后,页面必须刷新一次才能显示用户信息,头疼了,好久,找了很多资料,都不是我想要的,有高手给点提示或解决办法么,谢谢了~
在线等待~
展开
 我来答
lalalove_yaya
2010-06-07 · TA获得超过3149个赞
知道大有可为答主
回答量:1143
采纳率:50%
帮助的人:1001万
展开全部
没有看得太明白。HI我,咱们一起看看,
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式