JSP注册用AJax无刷新判断用户名是否被占用,并且判断两次密码输入是否一致

本文介绍了如何使用Ajax实现无刷新验证在JSP注册中用户名是否已被占用,以及确认两次输入的密码是否一致。通过JQUERY的AJAX调用,结合JSP和Servlet后台处理,实现了前后端交互的效果展示。
摘要由CSDN通过智能技术生成

这是用JQUERY 方式写的AJAX,要导入jquery文件


1、AJax 判断用户名

//ajax检测用户名是否存在
	
	function CheckAccount(){
		var account = $("#account").val(); //获取用户名进行判断
		
		if(account!=""){
			
		$.ajax({
			   type: "POST",
			   url: "servlet",    //这里的url为Servlet配置xml文件的路径
			   data: $("#loginForm").serialize(),  //获取form表单所又内容
			   success: function(ma){
				   ma=$.parseJSON(ma);  //获取Servlet传过来的JSON数据
				     if(ma.success=="true"){
				    	 document.getElementById("showmessage").innerHTML="用户名已被占用";	
	    	 			
				     }else{
				    	 document.getElementById("showmessage").innerHTML="用户名可以使用";
				     }
			   }
			});
			
		}else{
			document.getElementById("showmessage").innerHTML="用户名不能为空";
		}
	}




 

2、JSP页面

<form id="loginForm">  
	<table align="center"  style="margin-top: 50px;" width="500px" cellpadding="20px">  
            <tr>  
                <td><font size="3px">用户名:</font></td>  
                <td>  
                    <div>
                    //光标移开启动事件  
                        <input type="text" name="account" id="account" style="width: 250px" οnblur="CheckAccount()">  
                    </div>  
                    //显示区域 
                    <div id="showmessage" &
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值