ajax 检查用户名

原创 2007年09月27日 14:21:00
<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);
    }
 
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ABAP表:usr21(Assign user name address key)

表作用: 分配用户名称地址码,就是把用户名与其人员编号和地址编号对应起来。这是通过用户名查找用户其他信息的一个关键表,如果发现某个表里包含 PERSNUMBER 字段,则都可以通过这个表与用户登录名...

使用DELETE ADJACENT DUPLICATE FORM特别注意啦

使用DELETE ADJACENT FORM itab太坑爹了,它的完整语句是 DELETE ADJACENT DUPLICATE  FROM [COMPARING ]. 系统从内表 中删除所...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

年底到了,大家的公司怎么样?想跳槽啊!

年度了,大伙今年有什么收获?是名是利还是色呀?哈哈 小弟今年就不太顺了,在公司连实习都快到两年了,公司欠报销一万多,一直不给,还让我们出差,年底到了也没给钱,苦呀。什么?哪家公司?就是那个带“中”字带...

使用DELETE ADJACENT DUPLICATES FROM <table>注意

DELETE ADJACENT DUPLICATES FROM 的功能是删除邻近、相同的行,如果是为了把内表itab里部相同的行去掉,则应该对内表先按某个字段排序。 排序也是有讲究的,排序语句使用 ...

动与静的相互转化和弥补

《菜根谭》有云:“好动者云电风灯,嗜寂者死灰槁木;须定云止水中,有鸢飞鱼跃气象,才是有道的心体。”意为:一个好动的人就像乌云下的闪电,霎时之间就消失得无影无踪,又像一盏风前的残灯孤烛,摇摆不定,忽暗忽...

如何根据事物代码查找相应BAPI

如何根据事物代码查找相应BAPI函数 如果我们找BAPI可以通过SAP标准事物代码:BAPI查询到已经释放的BAPI. 如果只知道事物代码,可以通过下面的方式查询相应的BAPI. 例...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)