[原创]ajax 实现用户注册功能教程二’,’
//
本教程由本站原创,转载请注明来处
作者:www.drise.cn
邮箱:drise@163.com
qq:271728967
//
上面第一个reg.php文件己经做好了,我就来做第二步
var xmlhttp = false;
function ajaxcreate(){//这里是创建xmlhttpt对像
try {
xmlhttp = new activexobject(“msxml2.xmlhttp”);
} catch (e) {
try {
xmlhttp = new activexobject(“microsoft.xmlhttp”);
} catch (e2) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof xmlhttprequest != \\\’undefined\\\’) {
xmlhttp = new xmlhttprequest();
}
if(!xmlhttp){alert(\\\’create xmlhttp fail \\\’);return false;}
}
function ajax(){//这里是接到reg.php onblur()事件后要进行的操作,
ajaxcreate();
var xmvalue=document.getelementbyid(“xm”).value;
var url=”/boke/blog/type.php?txt=”+encodeuri(xmvalue);
if (xmvalue== null || xmvalue.length>20 || xmvalue == “”) return false;
xmlhttp.open(“post”,url,true);
xmlhttp.setrequestheader(“content-type”,”application/x-www-form-urlencoded”);
xmlhttp.send(xmvalue);
xmlhttp.onreadystatechange=returnstate;
}
function returnstate(){
if(xmlhttp.readystate != 4 ){
document.getelementbyid(“pxm”).innerhtml=”