Button按钮控件的事件 OnClick="CheckUser()"出错

<scripttype="text/javascript">varxmlhttp;functioncreateXMLHttpRequest(){//如果不是IEif(wi... <script type="text/javascript">
var xmlhttp;
function createXMLHttpRequest() {
//如果不是IE
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
}
else {
//如果是IE
xmlhttp = new ActiveXObject();
}
}

function CheckUser() {
createXMLHttpRequest();
xmlhttp.onreadystatechange = showMessage();
var url = "HandleUsers.ashx?username=" + document.getElementById("txtName").value;
xmlhttp.open("GET", url, true);
xmlhttp.send(null);
}

function showMessage() {
if (xmlhttp.readyStats == 4) {
if (xmlhttp.status == 200)
document.getElementById("lblMsg").value = xmlhttp.responseText;
}
}
</script>

<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
<asp:Button ID="btnShow" runat="server" Text="显示" OnClick="CheckUser()" />
<asp:Label ID="lblMsg" runat="server" Text="Label"></asp:Label>
展开
 我来答
herowk001
2013-05-20
知道答主
回答量:11
采纳率:0%
帮助的人:3.6万
展开全部
<asp:Button ID="btnShow" runat="server" Text="显示" OnClick="CheckUser()" />
改为:
<input type='button' onclick='CheckUser()'>
原因是,你用的是asp组件,默认调用的是后台cs文件中的代码,不是调用js代码
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式