📄 article.aspx
字号:
<%@ Page language="c#" Codebehind="Article.aspx.cs" AutoEventWireup="false" Inherits="AJAX.Article" %>
<HTML>
<HEAD>
<title>AJAX was Here</title>
<script type="text/javascript" src="CallBackObject.js"></script>
</HEAD>
<body>
<form id="frmAjax" method="post" runat="server">
<script type="text/javascript">
var Cbo = new CallBackObject();
Cbo.OnComplete = Cbo_Complete;
Cbo.OnError = Cbo_Error;
function CheckUsername(Username)
{
var msg = document.getElementById('lblMessage');
if( Username.length > 0 )
{
Cbo.DoCallBack('txtUsername', '');
}
else
{
Cbo.AbortCallBack();
msg.innerHTML = '';
}
}
function Cbo_Complete(responseText, responseXML)
{
var msg = document.getElementById('lblMessage');
if( responseText == 'True' )
{
msg.innerHTML = 'CallBack - Username Available!';
msg.style.color = 'green';
}
else
{
msg.innerHTML = 'CallBack - Username Unavailable!';
msg.style.color = 'red';
}
}
function Cbo_Error(status, statusText, responseText)
{
alert(responseText);
}
</script>
<table width="100%">
<tr>
<td>Username:</td>
<td>
<asp:TextBox Runat="server" ID="txtUsername"
onkeyup="CheckUsername(this.value);"
OnTextChanged="txtUsername_TextChanged" />
</td>
<td align="left" width="100%"><asp:Label Runat="server" ID="lblMessage" /></td>
</tr>
<tr>
<td colspan="3" align="left">
<asp:Button Runat="server" ID="btnCheckUsername"
OnClick="btnCheckUsername_Click"
Text="Check Username Availability" />
</td>
</tr>
</table>
</form>
</body>
</HTML>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -