【发布时间】:2013-02-19 08:52:58
【问题描述】:
我有一个问题,我有一个如下按钮:
<asp:Button ID="savebtn" runat="server" OnClick="savebtn_Click" Visible="false" />
然后我有如下 HTML 按钮:
<button id="btnsave" onclick="fncsave">Save</button>
我有下面的javascript:
<script type="text/javascript">
function fncsave()
{
document.getElementById('<%= savebtn.OnClick %>').click()
}
</script>
我现在的问题是,如何从 HTML 按钮调用 asp:Button OnClick?我已经读过你可以通过 Id 从 JavaScript 调用来做到这一点,但它不起作用。
任何帮助将不胜感激。
谢谢
【问题讨论】:
-
可能是骗子... @Mortalus 调用 __doPostBack 方法很酷吗?我在实践中从未这样做过。
-
当提到 JavaScript 方法时,我不确定您所说的“酷”是什么意思 :) 但是是的,您可以使用它。如果您可以模拟实际的客户端按钮单击,则可以像其中一个更简单的答案一样单击,因为有时您可能想做部分回帖,然后我发布的问题中的答案将不起作用。
标签: javascript asp.net html .net