【发布时间】:2018-12-07 09:54:22
【问题描述】:
如何在 Button.click 中调用两种方法。我希望当我单击按钮时,一种方法在后面的代码中运行,另一种在脚本标签中运行。
HTML:
<asp:Button ID="btnUpdate" runat="server" Text="Button" OnClick="btnClick" />
Javascript:
var modal1 = document.getElementById('myModal1');
var modal2 = document.getElementById('myModal2');
var btnUpdate = document.getElementById("btnUpdate")
btnUpdate.onclick = function (e) {
e.preventDefault();
modal1.style.display = "none";
modal2.style.display = "block";
}
后面的代码:
protected void btnClick(object sender, EventArgs e)
{
txtCode.Value = "Foo";
}
现在脚本标签中的方法有效,但另一个无效。请帮助我。 顺便说一句,我使用的是 Asp.Net。
【问题讨论】:
-
加载浏览器后,只有 javascript 可以工作。我希望您使用的是 asp 及其服务器端语言,加载后它将无法工作。如果要调用服务器端脚本,则需要使用 ajax 调用 api。
-
你能举个例子吗?
标签: javascript c# html