zoukankan      html  css  js  c++  java
  • 无刷新检测用户名

    首先页面中代码
    <script   type="text/javascript"   language="javascript" >
                    var   xmlHttp   =   null;
                    function   CheckUser()
                    {
                            try
                            {
                                    xmlHttp   =   new   ActiveXObject("Msxml2.XMLHTTP");
                            }
                            catch(err1)
                            {
                                    try
                                    {
                                            xmlHttp   =   new   ActiveXObject("Microsoft.XMLHTTP");
                                    }
                                    catch(err2)
                                    {
                                            xmlHttp   =   new   XMLHttpRequest();
                                    }
                            }
                            var   Text1   =   document.getElementById("Text1");
                            var   url   =   "chkuser.aspx?User="   +   Text1.value;
                            xmlHttp.open("GET",url,true);
                            xmlHttp.onreadystatechange   =   OnHandler;
                            xmlHttp.send(null);

                    }
                    function   OnHandler()
                    {
                            if(xmlHttp.readyState   ==   4)
                            {
                                    var   isValid   =   xmlHttp.responseText;
                                    var   exists   =   document.getElementById("exsits");
                                    exists.innerHTML   =   isValid.substring(0,4);
                            }
                    }
    </script >
    <input   id="Text1"   type="text"   onblur="CheckUser()"   / > <label   d="exsits" > </label > <br   / >

    然后建一个chkuser.aspx,其后台代码改为
    protected   void   Page_Load(object   sender,   EventArgs   e)
            {
                    string   user   =   this.Request.QueryString["User"];

                    if   (UserExist(user))
                    {
                            Response.Write("存在");
                    }
                    else
                    {
                            Response.Write("不存在");
                    }

            }

            private   bool   UserExist(string   username)
            {
                    ClassLib.Employee   emp   =   new   ClassLib.Employee();
                    return   emp.EmpNameExist(username);
            }
    就可以了
    注:最后面的那个函数要改一下
  • 相关阅读:
    python,生产环境安装
    neo4j 图数据库
    RNN系列
    机器学习关于AUC的理解整理
    fensorflow 安装报错 DEPENDENCY ERROR
    dubbo Failed to check the status of the service com.user.service.UserService. No provider available for the service
    使用hbase遇到的问题
    MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk
    gradle 安装
    jenkins 安装遇到的坑
  • 原文地址:https://www.cnblogs.com/star250/p/910489.html
Copyright © 2011-2022 走看看