谁可以帮帮我搞定这个AJAX编程

来源:百度知道 编辑:UC知道 时间:2024/06/18 14:10:19
编写Ajax程序,实现:
(1) 编写如下所示的网页;
(2) 在输入用户名后,当控制焦点离开用户名输入文本框时,程序将输入的用户名提交给服务器端程序,服务器端从数据库中检索用户记录,判断用户是否存在。如存在,则给出“用户名已存在!”的提示。

下面这个是个带用户输入框的页面。
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>

<body>
<form action="" method="post" name="zhuce">
<input border="1" name="user" type="text" size="20" maxlength="20" value="" onblur="check()"> //失去焦点后执行check()
</form>
<script>
function check() {
var curs =document.zhuce.user.value;
//这里你自己可以随便补写个用户名不为空的脚本,我懒得写了。。。。
var xmlhttp;
try{
xmlhttp=new XMLHttpRequest();
}catch(e) {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function() {
if (4==xmlhttp.readyState) {
if(200==xmlhttp.status) {
var remsg=xmlhttp.responseText; //接受服务器返回