(測(cè)試瀏覽器版本IE8,FF)
HTML代碼:
<head runat="server">
<title></title>
<script language="javascript" type="text/javascript">
var xmlHttp;
function Message() {
if (window.XMLHttpRequest) {
xmlHttp = new XMLHttpRequest();
if (xmlHttp.overrideMimeType) {
xmlHttp.overrideMimeType("text/xml");
}
}
xmlHttp.onreadystatechange = callback; //注冊(cè)回調(diào)函數(shù)
var name = document.getElementById("name").value;
xmlHttp.open("GET", "DAL.aspx?name=" + name, true);
xmlHttp.send(null);
}
function callback() {
if (xmlHttp.readyState == 4) {
//表示交互完成
if (xmlHttp.status == 200) {
var mess = xmlHttp.responseText;
var div = document.getElementById("mess");
div.innerHTML = mess;
}
}
}
</script>
</head>
<body>
<div>
<div>用戶名: <input type="text" id="name" onblur="Message()" /></div><div id="mess"></div>
密碼:<input type="text" id="pwd" />
<input type="button" onclick=" " id="submit" value="注冊(cè)" />
</div>
</body>
</html>
服務(wù)器端代碼:
public partial class DAL : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
string name = Request.QueryString["name"].ToString();
string count = BindData(name).ToString();
string message="";
if (Convert.ToInt32(count) > 0)
{
message="<span style='color:Red;'>該用戶名已經(jīng)使用!</span>";
//message="該用戶名已經(jīng)使用!";
}
else
{
message = "用戶名<span style='color:Blue;'>" + name + "</span>可以使用!";
//message="用戶名 " + name + " 可以使用!";
}
Response.Write(message);
}
public string BindData(string name)
{
string sql = "select count(*) from sysuser where fullname='" + name + "'";
string count = Wima.DAL.SysDba.Adapter.ExecuteScalar(sql).ToString();
return count;
}
}
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。