【发布时间】:2018-10-10 05:09:39
【问题描述】:
您好,我正在尝试从 javascript 调用在 c# 代码中编写的按钮单击函数。但它没有触发按钮点击功能。我没有在代码中发现任何可疑之处。请检查并让我知道实际上是什么阻止了通话。这些是我的代码碎片。
<script language="javascript" type="text/javascript">
function ConfirmFuncn() {
var Msge = document.getElementById('<%=hdnMsge.ClientID %>').value;
if (confirm(Msge)) {
document.getElementById('<%=hdnTestValue.ClientID %>').value = "true";
}
else {
document.getElementById('<%=hdnTestValue.ClientID %>').value = "false";
}
document.getElementById('<%=btnSaveHidden.ClientID %>').Click();
}
</script>
<asp:Button ID="btnSaveHidden" runat="server" Visible="false"
Text="HiddenSaveButton" onclick="btnSaveHidden_Click"
/>
这里它不调用btnSaveHidden_Click。 Javascript 函数 ConfirmFuncn 正在正确调用,因为我正在获取我设置为隐藏字段的消息值。但是btnSaveHidden_Click 没有触发。为什么?
【问题讨论】:
标签: javascript c#