Ajax验证用户名是否存在的例子

Html代码

<%@ page language="java" import="java.util.*" pageEncoding="gb2312"%>  
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
<html>  
<head>  
<TITLE>Ajax验证用户名是否存在例子</TITLE>  
<script>  
  
//设一个变量   
  
var XMLHttpReq=false;   
   //创建一个XMLHttpRequest对象   
   function createXMLHttpRequest(){   
if(window.XMLHttpRequest){ //Mozilla    
    XMLHttpReq=new XMLHttpRequest();   
    }   
    else if(window.ActiveXObject){   
   try{   
   XMLHttpReq=new ActiveXObject("Msxml2.XMLHTTP");   
   }catch(e){   
       try{   
      XMLHttpReq=new ActiveXObject("Microsoft.XMLHTTP");   
      }catch(e){}   
      }   
       }   
   }   
   //发送请求函数   
   function send(url){   
createXMLHttpRequest();   
XMLHttpReq.open("get",url,true);   
XMLHttpReq.onreadystatechange=proce; //指定响应的函数   
XMLHttpReq.send(null);   //发送请求   
}   
   function proce(){   
if(XMLHttpReq.readyState==4){ //对象状态   
if(XMLHttpReq.status==200){//信息已成功返回,开始处理信息    
            <!--测试读取xml开始-->  
var root=XMLHttpReq.responseXML;   
var res=root.getElementsByTagName("content")[0].firstChild.data;   
window.alert(res);    
    <!--测试读取xml结束-->    
//var xmlReturn = XMLHttpReq.responseText;   
//window.alert(xmlReturn);   
}else{   
    window.alert("所请求的页面有异常");   
    }   
    }   
    }   
   //身份验证    
   function check(){   
var name=document.getElementById("name").value;   
  
if(name==""){   
    alert("请输入姓名!");   
    return false;   
    }   
    else{   
   //send('login?name='+name);     
   document.getElementById("load").style.display='';    
   send('login.do?name='+name);    
   document.getElementById("load").style.display='none';          
   }   
    }   
      
   </script>  
</head>  
  
<body>  
<form action="login" method="post">  
   <table>  
   <tr><td>姓名: <input id="name" type="text" name="name"/><p>  
   <div id=load style="display:none; position:absolute;right:0px;top:0px;background:#FF5B5B;border:1px solid">正在验证用户名,请稍后……</div><p>  
      <input type="button" value="检测!" onClick="check()"/>  
   </td>  
    </tr>  
    </table>  
    </form>  
</body>  
</html>

以上是小编为您精心准备的的内容,在的博客、问答、公众号、人物、课程等栏目也有的相关内容,欢迎继续使用右上角搜索按钮进行搜索验证
, xmlhttprequest
, function
, window
, name
getelementbyid
ajax验证用户名已存在、ajax验证用户名存在、ajax用户名验证、ajax验证用户名和密码、ajax异步验证用户名,以便于您获取更多的相关知识。

时间: 2024-10-24 18:09:19

Ajax验证用户名是否存在的例子的相关文章

asp.net AJAX验证用户名是否存在 -Jquery

异步刷新实现方式有多种,也可以借助JS的多种框架,下面是使用JQuery框架实现的AJAX 验证用户名是否存在 jQuery.ajax概述 HTTP 请求加载远程数据. 通过jQuery 底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等.$.ajax() 返回其创建的 XMLHttpRequest 对象.大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息.详细参数选

ajax验证用户名是否存在,失败后组阻止表单提交

问题描述 ajax验证用户名是否存在,失败后组阻止表单提交 各位大神,求助: 我先是定义了一个变量,在ajax处理完返回值时,根据ajax返回的结果,改变flag的值(初始值定义为false)可是就算是用户名通过验证可以使用,我把flag的改为true,然后return flag 但是没用 提交表单的时候flag的值还是一直是false 各位,帮帮忙 拜托了 (图片是代码) 解决方案 可以采用下面这种请求方式,设置async:false $.ajax({ url:'iajax_chekusern

利用jQuery实现的Ajax 验证用户名是否存在

异步刷新实现方式有多种,也可以借助JS的多种框架,下面是使用jQuery框架实现的AJAX 验证用户名是否存在 jQuery.ajax概述 HTTP 请求加载远程数据. 通过jQuery 底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等.$.ajax() 返回其创建的 XMLHttpRequest 对象.大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息.详细参数选

基于jQuery实现的Ajax 验证用户名是否存在的实现代码_jquery

实例: 1.请求页面AJax.aspx HTML代码 复制代码 代码如下: <div> <input id="txtName" type="text" /><input type="button" value="查看用户名是否存在" id="btn" onclick="JudgeUserName();" /> <div id="show

基于jQuery实现Ajax验证用户名是否存在实例_jquery

本文章向大家分享基于jQuery实现的Ajax 验证用户名是否存在的实现代码,需要的码农朋友可以参考一下本文的源代码. jQuery.ajax概述 HTTP 请求加载远程数据. 通过jQuery 底层 AJAX 实现.简单易用的高层实现见 $.get, $.post 等.$.ajax() 返回其创建的 XMLHttpRequest 对象.大多数情况下你无需直接操作该对象,但特殊情况下可用于手动终止请求. $.ajax() 只有一个参数:参数 key/value 对象,包含各配置及回调函数信息.详

Ajax验证用户名实例代码_AJAX相关

用Ajax验证用户名代码如下所示: 接口: get guestbook/index.php m : index a : verifyUserName username : 要验证的用户名 返回 { code : 返回的信息代码 0 = 没有错误,1 = 有错误 message : 返回的信息 具体返回信息 } js oUsername1.onblur = function() { //失去焦点的时候,把当前用户名给后端去验证 ajax('get', 'guestbook/index.php',

ajax验证用户名和密码的实例代码_AJAX相关

本文实例为大家介绍了ajax验证用户名和密码的具体代码,供大家参考,具体内容如下 1.ajax主体部分     var xmlrequest; function createXMLHttpRequest(){ if(window.XMLHttpRequest){ xmlrequest=new XMLHttpRequest(); } else if(window.ActiveXObject){ try{ xmlrequest=new ActiveXObject("Msxm12.XMLHTTP&qu

基于jQuery实现的$.Ajax 验证用户名是否存在代码

  jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP.使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数.数据类型设置为"jsonp" 时,jQuery 将自动调用回调函数. 参数列表: 参数名  类型  描述  url   String (默认: 当前页地址) 发送请求的地址.  type  String (默认: "GET

jquery 验证用户名(ajax验证用户名是否存在)

<%@ page language="c#" contenttype="text/html" responseencoding="gb2312" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd"