ajax验证学号是否在数据库中存在及日期控件

1、html页
<%@ page language="java" contentType="text/html; charset=gbk"
pageEncoding="gbk"%>
<%@ page import="java.sql.Connection"%>
<%@ page import="java.sql.Statement"%>
<%@ page import="java.sql.ResultSet"%>
<html>
<head>
<title>注册页面</title>
<script type="text/javascript" src="./js/calendar.js">
</script>
<script type="text/javascript" src="./js/text.js">
</script>
<script>

function getXmlHttpRequest(){
var xmlHttpRequest = null;
if ((typeof XMLHttpRequest) != 'undefined') {
xmlHttpRequest = new XMLHttpRequest();
} else {
xmlHttpRequest = new ActiveXObject('Microsoft.XMLHttp');
}
return xmlHttpRequest;
}

//验证学号是否存在
function checkXH(){
var xhr = getXmlHttpRequest();
var value = document.getElementById("xh").value;
xhr.open("get","CheckUser?xh=" + encodeURI(value),true);
xhr.onreadystatechange = function(){
if(xhr.readyState == 4){
if(xhr.status == 200){
var txt = xhr.responseText;
var obj = document.getElementById('xh_msg');
obj.innerHTML = txt;
}else{
var obj = document.getElementById('xh_msg');
obj.innerHTML = 'system error';
}
}else{
var obj = document.getElementById('xh_msg');
obj.innerHTML = 'checking...';
}
};
xhr.send(null);
}
</script>

</head>

<body>
<form name="registForm" action="regist" method="post" >
<table border="1" align="center">
<tr>
<td colspan="2" id="005">
<center>学生注册</center>
</td>
</tr>
<tr>
<td>学号:</td>
<td>
<input id="xh" type="text" name="xuehao" size="20" />
<span id=xh_msg style="color:red"></span>
</td>
</tr>
<tr>
<td>姓名:</td>
<td><input type="text" name="username" size="20"/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="password" size="21" /></td>
</tr>
<tr>
<td>性别:</td>
<td><input type="radio" name="sex" value="1" size="21" />男 <input
type="radio" name="sex" value="0" size="21" />女</td>
</tr>
<tr>
<td>出生日期:</td>
<td><input type="text" name="birthday" οnfοcus="calendar()"
size="20" /></td>
</tr>
<tr>
<td>手机号码:</td>
<td><input type="text" id="phone_id" name="stuPhoneNumber"
size="20" οnblur="isPhoneNumber()" /></td>
</tr>
<tr>
<td>电子邮件:</td>
<td><input type="text" id="stuEmail_id" name="email" size="20"
οnblur="isValidEmail()" /></td>
</tr>
<tr>
<td>生源地:</td>
<td><jsp:include page="liandong1.jsp" /></td>
</tr>
<tr>
<td colspan="2">
<center><input type="submit" value="提交" />   <input
type="button" value="返回" οnclick="location.href='/xkxt/index.jsp'" />
</center>
</td>
</tr>
</table>
</form>
</body>
</html>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值