Abh*_*pta 0 javascript asp.net javascript-events
我有一个简单的asp页面,其中包含一个函数myFunction,该函数执行两个数字的加法.
<head runat="server">
<title></title>
<script type="text/javascript">
function myFunction() {
var x = 10;
var y = 5;
x += y;
var demoP = document.getElementById("demo")
demoP.innerHTML = "x=" + x;
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
<p>
</p>
<p id="demo">
<asp:Button ID="Button1" runat="server"
style="z-index: 1; left: 573px; top: 43px; position: absolute; height: 33px; width: 223px;" Text="Button" OnClick="myFunction()" />
</p>
</form>
</body>
Run Code Online (Sandbox Code Playgroud)
当我运行此页面时,它显示错误,找不到myFuntion.
OnClick用于服务器端回调.您想要调用客户端功能.所以你应该使用OnClientClick:
OnClientClick="myFunction()"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |