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