<!DOCTYPE html PUBLIC"-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><head><title>ajax实例</title><script type="text/javascript" src="prototype.js"></script><script type="text/javascript" language="javascript"><!--
function checkuser(obj,param){if(obj.value!=""){
var url ="test.jsp?"+param+"="+obj.value;//防止中文乱码
url = encodeURI(url);if(param=='username'){
var req =new Ajax.Request(url,{method:'get', parameters:'Content=text/xml',onComplete: complete});}}}
function complete(req){
var obj = document.getElementById("info");
var isexist ="";if(req.readyState==4){if(req.status==200){
var info = req.responseXML.getElementsByTagName("info");
var str=info[0].firstChild.data;if(str=="true"){
obj.innerHTML="用户已经存在";}else if(str=="false"){
obj.innerHTML="";}}}}//--></script></head><body><input type="text" name="username" value="" size="60"
onchange="checkuser(this,'username')"/><span style="color:red" id="info"></span><br/></body>