由网友(涩郎)分享简介:我有一个问题,我有一个按钮,如下图所示:I have a question, I have a button like below:我再有像像下面的HT...
我有一个问题,我有一个按钮,如下图所示:
I have a question, I have a button like below:
<asp:Button ID="savebtn" runat="server" OnClick="savebtn_Click" Visible="false" />
我再有像像下面的HTML按钮:
I then have HTML button like like below:
<button id="btnsave" onclick="fncsave">Save</button>
我有以下的javascript:
I have the javascript below:
<script type="text/javascript">
function fncsave()
{
document.getElementById('<%= savebtn.OnClick %>').click()
}
</script>
我现在的问题是,我怎么能调用ASP:按钮的OnClick从HTML按钮?我已阅读,你可以从JavaScript凭身份证要求这样做,但不工作。
My question now is, how can I call the asp:Button OnClick from the HTML button? I have read you can do this by calling from JavaScript by Id but is not working.
任何帮助将是非常美联社preciate吧。
Any help will be really appreciate it.
感谢您
推荐答案
设置样式=显示:无。通过设置可见=假,也不会呈现在浏览器这样的客户端脚本不会执行按钮。
Set style = display:none. By setting visible = false, it will not render button in the browser thus client side script wont execute.
<asp:Button ID="savebtn" runat="server" OnClick="savebtn_Click" style="display:none" />
HTML标记应该是
html markup should be
<button id="btnsave" onclick="fncsave()">Save</button>
更改JavaScript,以
Change javascript to
<script type="text/javascript">
function fncsave()
{
document.getElementById('<%= savebtn.ClientID %>').click();
}
</script>
相关推荐
最新文章