当前位置:编程学习 > C#/ASP.NET >>

asp.net注册重置按钮代码怎么写?后面有验证控件的

之前在click事件中用txtUsername.text="";没有发生变化。用HTML的重置按钮的话,验证控件的错误提示不能取消
答案: //注册时判断用户名是否符合规范,是否已经被注册
    function urname() {
        document.getElementById("NameError").innerHTML = ""; //清空错误信息
        var userName = document.getElementById("Txt_UserName").value;
        var reg = "[^a-zA-Z_0-9]"; //判断用户名只能为字母,数字,下划线的正则表达式
        var reg1 = "\\D"; //判断用户名必须以字母开头的正则表达式
        if (usName == "")//用户名为空,不可以
        {
            document.getElementById("lable1").innerHTML = "<font color=\"red\">用户名不能为空!<font><br>";
            btnSubmit = false;
        }else if (!userName.substring(0, 1).match(reg1))//用户名不是以字母开头
            {
                document.getElementById("lable1").innerHTML = "<font color=\"red\">必须已字母开头!<font><br>";
                canSubmit = false;
            }

一般不采用正则控件,采用正则表达式

上一个:asp.net 将原图用代码自动压缩成规定大小后上传
下一个:做ASP.NET的登录界面时,连接ACESS数据库的代码?

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,