问题描述
怎样在注册代码中控制密码的长度为4—18位用户名必须是字母和下划线开头
解决方案
解决方案二:
用验证控件
解决方案三:
用正则表达式
解决方案四:
这是一个完整的<script>functioncheck(frm){if(!/^[w._-]{4,20}$/.test(frm.username.value)){alert("username[4,20]");frm.username.select();returnfalse;}if(!/^w{8,16}$/.test(frm.pwd.value)){alert("pwd[8,16]");frm.pwd.select();returnfalse;}returntrue;}</script><formaction=ok.aspxonsubmit='returncheck(this)'><inputname=username><inputtype=passwordname=pwd><inputtype=submitvalue=submit></form>
解决方案五:
谢谢各位了呵呵
时间: 2024-09-09 01:35:01