用ajax实现用户名的检测(JavaScript方法)

编程之家收集整理的这篇文章主要介绍了用ajax实现用户名的检测(JavaScript方法)编程之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

搜索热词

 1 <%@ page language="java" contentType="text/html; charset=UTF-8"
 2     pageEncoding="UTF-8"%>
 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 4 <html>
 5 <head>
 6 <Meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 7 <title>Insert title here</title>
 8 </head>
 9 <script type="text/javascript">
10 var req;
11 function check()
12 {
13     var url ="CheckUser?uname="+ document.getElementById("uname").value;
14     if (window.XMLHttpRequest)
15     {
16         req = new XMLHttpRequest();
17     }
18     else  (window.ActiveXObject){
19         req = new ActiveXObject("Microsoft.XMLHTTP");
20     }       
21     req.open("GET",url,true22     req.onreadystatechange = show;
23     req.send(null24     alert("hhhh"25 }
26 function show(){
27     if (req.readyState == 4) {
28         if (req.status == 20029             document.getElementById("info").innerHTML=req.responseText;
30         }
31 32 33 </script>
34 <body>
35 <table>
36 <tr><td>用户名</td><td><input type="text" id="uname" ></td></tr>
37 <tr><td><input type="button" onClick="check()" value="检测用户"></td><td><div id="info"></div> </td></tr>
38 </table>
39 </body>
40 </html>
 1 package javastudy;
 2 
 3 import java.io.IOException;
 4  javax.servlet.ServletException;
 5  javax.servlet.annotation.WebServlet;
 6  javax.servlet.http.HttpServlet;
 7  javax.servlet.http.HttpServletRequest;
 8  javax.servlet.http.HttpServletResponse;
 9 
/**
 * Servlet implementation class CheckUser
12  */
13 @WebServlet("/CheckUser")
14 public class CheckUser extends HttpServlet {
15     private static final long serialVersionUID = 1L;
16        
17     18      * @see HttpServlet#HttpServlet()
19      20     public CheckUser() {
21         super();
22         // TODO Auto-generated constructor stub
23 24 
25      HttpServlet#doGet(HttpServletRequest request,HttpServletResponse response)
27      28     protected void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException,IOException {
29          TODO Auto-generated method stub
30         String uname=request.getParameter("uname"31         String[] names={"zhang","yang","wang"};
32         boolean flag=33         for(int i =0;i<names.length;i++34         {
35             (names[i].equals(uname))
36             {
37                 flag=false38                 break39             }
40             
41 42         response.setCharacterEncoding("utf-8"43         if(flag==44 45             response.getWriter().println("该用户名注册!!!"46 47         else
48 49             response.getWriter().println("注册成功!!!"50 51     response.getWriter().append("Served at: ").append(request.getContextPath());
52 53 
54     55  HttpServlet#doPost(HttpServletRequest request,1)">56      57     void doPost(HttpServletRequest request,1)">58         59     doGet(request,response);
60 61 
62 }

 

总结

以上是编程之家为你收集整理的用ajax实现用户名的检测(JavaScript方法)全部内容,希望文章能够帮你解决用ajax实现用户名的检测(JavaScript方法)所遇到的程序开发问题。

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您喜欢寻找一群志同道合、互帮互助的学习伙伴,可以点击下方链接加入:
编程之家官方1群:1065694478(已满)
编程之家官方2群:163560250(已满)
编程之家官方3群:312128206(已满)
编程之家官方4群:230427597

相关文章

猜你在找的JavaScript相关文章

1 3 4 5 6 7 Insert title here 8 9 34 35 36 用户名37 38 39 40 1 package javastudy; 2 3 import java.io.IO
同步编程通常来说易于调试和维护,然而,异步编程通常能获得更好的性能和更大的灵活性。异步的最大特点是无需等待。“Promises”渐渐成为JavaScript里最重要的一部分,大量的新API都开始pro
js的全局函数1、decodeURI()  参数:string功能:对encodeURI()编码过的URI进行解码encodeURI()编码过的URI:http://www.cnblogs.com/My%20first/ decodeURI()  解码的URI:http://www.cnblogs.com/My first/2、decodeURIComponent(
js中的数据基础类型:1、string字符串2、Number数字3、Boolean布尔4、Array数组5、Object对象6、Null7、Undefined
点击页面中的button按钮,界面刷新1、html如下 &amp;lt;button id=&quot;paScreentime2&quot; class=&quot;selectFileDiv paScreentime&quot;&amp;gt;18 s&amp;lt;/button&amp;gt;2、问题:点击该按钮,界面会刷新3、原因:button按钮和input type=button按钮,在IE、Google、Firefox、W3c浏览器的区别:      ...
input type=button按钮样式在ios系统下的渲染效果和android效果不一样1、html如下: 2、在android机下按钮显示的效果如下:    3、在IOS系统下按钮显示的效果是:有渐变的效果-由白变灰4、原因:IOS下有默认的按钮渲染方式(颜色渐变和圆角)5、解决方法:添加样式  -webkit-ap
去掉给定字符串中的子字符串方法1、题目:去掉字符串'abcdefdfsdf'里面的'cde'有哪些方法方法如下所示: Title /*方法一:使用replace函数替换*/ //去除字符串中含有的某字符串:str = str.replace('give', ''); console.log('replace-------');
1、问题:在html5中利用canvas对上传图片压缩的时候,ios手机竖着拍照时,图片会旋转90°,其他情况正常。2、解决方法:获取拍照角度,对Ios竖着拍的照片进行角度处理3、利用exif.js获取到照片的拍摄信息,这里主要用到Orientation,这个属性Orientation      旋转角度     1             0°     3