PHP经典项目案例-(一)博客管理系统4
本篇使用Ajax实现页面无刷新验证用户名是否存在。
七、注册页面实现
1、注册页面设计
register.php部分代码:
2、输入框失去焦点后调用的javascript函数实现:fun.js:
function chkUserName(){
var c = document.getElementById('txt_regname');
var d = c.value;
var id;
if(d==""){
document.getElementById('l1').innerText="请输入用户名";
document.getElementById('ll1').innerText="";
}else{
var xmlObj;
xmlObj = new XMLHttpRequest();
xmlObj.open('POST','chk.php?d='+d,true);
xmlObj.onreadystatechange = callBackFun;
xmlObj.send(null);
function callBackFun() {
if(xmlObj.readyState == 4&&xmlObj.status ==200){
if(xmlObj.responseText=='y&#