function createXMLHttpRequest(){ if(window.XMLHttpRequest) { //Mozilla 浏览器 XMLHttpReq = new XMLHttpRequest(); } else if (window.ActiveXObject) { // IE浏览器 try { XMLHttpReq = new ActiveXObject("Msxml2.XMLHTTP"); } catch (e) { try { XMLHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); } catch (e) {} } } } function handleResponse(){ if(XMLHttpReq.readyState == 4){ var xml = XMLHttpReq.responseXML; //获得的xml数据 var flag = xml.getElementsByTagName("message")[0].firstChild.data; //获得传过来的数据 if(flag == 1){ document.getElementById("code").focus(); document.getElementById("m1").innerHTML = "服务器编码已存在!"; }else{ document.getElementById("m1").innerHTML = "服务器编码可用!"; } } } function sendRequest(){ var code = document.getElementById("code").value; var reg=/[^0-9]/g ; if(code == ""){ document.getElementById("code").focus(); return; } if(reg.test(code)){ document.getElementById("code").focus(); document.getElementById("m1").innerHTML = "只能输入数字!"; return false; }else{ document.getElementById("m1").innerHTML = ""; } createXMLHttpRequest(); var url = "server!viewServerCode.action?code=" + code; XMLHttpReq.open("get", url, true); XMLHttpReq.onreadystatechange = handleResponse; XMLHttpReq.send(null); }
public String viewServerCode() throws Exception{ HttpServletResponse response = ServletActionContext.getResponse(); response.setContentType("text/xml; charset=UTF-8"); response.setHeader("Cache-Control", "no-cache"); PrintWriter out = response.getWriter(); boolean bool = accountService.getValidateServer(code); String str = ""; str +="<root>"; if(bool){ str += "<message>1</message>"; }else{ str += "<message>0</message>"; } str += "</root>"; System.out.println(str); out.print(str); out.close(); return null; }
相关推荐
ajax异步验证用户名是否存在,非常小巧的实例,需要安装oracle数据,建立一个用户表,实例中有用户表的实体,可以仿照写一个数据库。
Ajax验证用户名已存在
ajax验证服务器用户名是否存在,存在的话红字提示,成功的话,绿字提示成功
Ajax验证用户名是否存在例 验证用户名 ajax Ajax验证用户名是否存在例 验证用户名 ajax
jquery ajax验证用户名是否存在几种方式,包括text,json,xml
ssm + ajax 的结合应用,简单易懂
ajax验证用户是否存在例子,无刷新验证用户是否存在例子,ajax验证用户例子
SSH整合AJAX验证用户名存在的完整实例 把hibernate里面数据库的登陆密码改成自己数据库的登陆密码就可以运行了
本实例采用ajax技术,实现用户名的检测,是否已被他人占用,非常简单和实用
Ajax实时验证用户名邮箱等是否已经存在,更多免费资源的下载地址: http://download.csdn.net/user/php_fly
NULL 博文链接:https://notadoor.iteye.com/blog/342392
很好用的,部署上就可以用了。里面有两个项目,一个是用dwr,一个使用普通的js ,他们都已实现功能
使用servlet结合ajax验证数据库中是否存在某条记录
php+mysql+Ajax验证用户名是否已占用
sturts+jquery+ajax实现无刷新 验证用户名是否存在
SSH整合AJAX验证用户名存在和验证码的完整实例SSH整合AJAX验证用户名存在和验证码的完整实例SSH整合AJAX验证用户名存在和验证码的完整实例SSH整合AJAX验证用户名存在和验证码的完整实例SSH整合AJAX验证用户名存在和...
这个小实例是用用Ajax技术实现的异步判断技术,通过调用Ajax来实现判断查看数据库是否已近存在该用户名,如果存在,结果就是注册新用户失败。
Ajax用户注册判断用户名是否存在
利用AJax调用数据库,验证用户名是否存在。本资源用VS2013所写,版本低导致打不开可用记事本查看,打开“验证用户名是否存在.aspx”和“WebService1.asmx.cs”两个文件即可。PS:请务必添加jquery-1.10.2.js文件。