日期:2014-05-17 浏览次数:21055 次
function validateClientId(field){
if(trim(field.value) != ""){
var xmlHttp = null;
if(window.XMLHttpRequest){
xmlHttp = new XMLHttpRequest();
}else if(window.ActiveXObject){
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
}
var url = "servlet/ClientIdValidateServlet?clientId=" + trim(field.value);
xmlHttp.open("GET", url,true);
xmlHttp.onreadystatechange=function(){
if(xmlHttp.readyState == 4){
if(xmlHttp.status == 200){
if(trim(xmlHttp.responseText) != ""){
document.getElementById("spanClientId").innerHTML = "<font color='red'>" + xmlHttp.responseText + "<font>";
}else{
document.getElementById("spanClientId").innerHTML = "";
}
}else{
alert("请求失败,错误码=【" + xmlHttp.status + "】");
}
}
};
xmlHttp.send(null);
}else{
document.getElementById("spanClientId").innerHTML = "<font color='red'>分销商代码不能为空<font>";
}
}
------解决方案--------------------
这是焦点移开事件,用js写的。如果有不懂可以问我。
------解决方案--------------------
baidu例子一大把