请问怎么在登陆框中限制登录用户名不能用汉字登录?
解决方案 »
- criteria查询问题
- 请问request.getAttribute()和request.getParameter()有什么区别?
- struts 的FormFile 文件上传? 急 求人解答
- 关于struts,hibernate构架下的login的问题
- UTF8编码的网页,里面的<a href="edit?sn=11&name=sss /> &号被认为是两个位,不能分解.
- 求俄罗斯方块游戏代码,谢谢
- 网上教程:第一个Servlet给初学者,仅供学习和参考
- 为什么这段程序不能把数据提交上去?谢谢
- 求助!** 目前我想搞一个数字电视的“用户管理系统”想用IE实现,请问用JAVA怎样实现?
- java反射方法时,方法里面的需要其他的bean怎么注入
- Eclipse里面不能写入带圈字符
- jsp与sql 2005连接时远程连接的问题。。。急。
onfocus="efocus(event);" onBlur="eblur(event);" onKeyDown="ekeydown(event)" maxlength="50" />这是用户名框的代码 怎么改?
function valiUn{
var username = document.getElementById("j_username").value;
var reg = /(\d)+/;
if(!username.match(reg)){
alert("用户名只能为数字");
document.getElementById("j_username").value="";
}
}
<input name="j_username" type="text" size="15" style="width:120px"
onChang="valiUn()" maxlength="50" />
function test_login()
{
var name=document.getElementById("user");
var pwsd=document.getElementById("pwd");
var rezh=/^ [\u4e00-\u9fa5]{1,16}$/; //匹配中文字的 !rezh.testing(name) && qpw.testing(pwsd)
var qpw=/^[a-zA-Z0-9]{1}[a-zA-Z0-9_]{5,20}$/; //密码由数字、大小写字母构成,并且长度是5位到20之间
//用户名不能有中文,密码由数字、大小写字母构成,并且长度是5位到20之间
if( qpw.test(pwsd.value) && !rezh.test(name.value) )
{
alert("验证通过!");
document.zform.action="success.jsp";
}
else
{
alert("验证失败");
document.zform.action="failure.jsp";
}
}
</script>
</head><body>
<form name="zform" method="post">
username:<input type="text" name="user" maxlength="16"><br>
password:<input type="password" name="pwd" maxlength="20"><br>
<input type="submit" value="验证" onClick="test_login()">
</form>
</body>