【发布时间】:2015-06-28 05:40:47
【问题描述】:
尝试更改几乎所有内容(即 runat="server"、单双冒号) 这是尝试:
<head runat="server">
<script type="text/javascript" >
function Decide() {
document.getElementById('l').innerText = "after";
}
</script>
</head>
<body>
<form id="form1" runat="server">
<button onclick="Decide()">Click!</button>
<asp:Label ID="l" runat="server">before</asp:Label>
</form>
</body>
我做错了什么?
【问题讨论】:
-
查看源代码,看看它是否确实有 id="l" - 我不是 ASP,但你不应该注册脚本吗?并将按钮也更改为
<input type="button" -
您确定表单不只是提交并重新加载页面
-
试过.. 不工作。
标签: javascript asp.net web onclick