怎样才能在用户输入3次错误密码后不能再让用户登陆 怎样才能在用户输入3次错误密码后不能再让用户登陆给代码最好 我是菜鸟 越详细越好 我改的是别人的代码 算是2次开发吧 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1、设置一个计数的session,判断他的值是小于三。2、利用cookie,如果登录错误三次,将cookie中的值设置为false html:<body><form action="next.jsp"><input type="password" id="password" onclick="aa()"></body>JS: var i=0; function aa(){ if(document.getElementById("password").value!="password"&&i<3) { alert("密码错误,您已经登录"+i+"次"); i++; return false; }else { alert("输入密码超过3次"); window.open="error.jsp"; } }这里我把事件定义在密码text域里面应该应该根据你的提交按钮,把onclick事件定义在你的button上 这个是 不用 session 的方法不用session 会显得很菜 这个用session或者cookie也不是好方法,毕竟换台电脑或者清一下缓存就又可以了,最好的方法是存入数据库或者使用application window.window.showModelessDialog()堆栈溢出??? 高分求解,JS弹出层位置的问题,有源代码 JSP页面显示不全 如何用js把字符串"180px"变成数字180,在线等! js如何单击表格 获取表格内容 用javascript做js页码 XMLHttpRequest 用完后,如何释放掉呢? javascript对象属性名 请教一个div层的问题!~~ 解决就给分 description:xml reffers to not existing parent java script 读写绝对路径下XML 如何实现啊
2、利用cookie,如果登录错误三次,将cookie中的值设置为false
<form action="next.jsp">
<input type="password" id="password" onclick="aa()">
</body>JS: var i=0;
function aa(){
if(document.getElementById("password").value!="password"&&i<3)
{
alert("密码错误,您已经登录"+i+"次");
i++;
return false;
}else
{
alert("输入密码超过3次");
window.open="error.jsp";
}
}
这里我把事件定义在密码text域里面
应该应该根据你的提交按钮,把onclick事件定义在你的button上
不用session 会显得很菜