写了一个JS文件来提示数据库内容是否重复
function changedWrite()
{
if (xmlHttp.readyState == 4)
{
var val = xmlHttp.responseText;
if(val.indexOf("true")==-1)
{
var objQueryStat = document.getElementById("div_name");
objQueryStat.style.display = "block";
objQueryStat.innerHTML = info2 + "帐号已存在,请重新输入!";
}
else
{
var objQueryStat = document.getElementById("div_name");
objQueryStat.style.display = "block";
objQueryStat.innerHTML = info3 + "恭喜您,可以正常注册!";
}
}
}
function checkuser(val1)
{
var objQueryStat = document.getElementById("div_name");
objQueryStat.style.display = "block";
objQueryStat.innerHTML = "正在检测用户是否存在...";
var post=val1;
var sLocation = window.location.href;
var url = sLocation.substring(0, sLocation.lastIndexOf("/") + 1) + "make.asp?name=" + post;
xmlHttp.open("GET", url, true);
xmlHttp.onreadystatechange = changedWrite;
xmlHttp.send(null);
}
当检测到数据重复后,却并不能阻止提交,谁帮我在这代码的基础上添加点代码,在 info2 + "帐号已存在,请重新输入!"; 时禁止提交,并弹出提示框提示 alert ("提示:\n\n帐号已存在!"); 呢?谢谢了!