首页 > 解决方案 > c#asp.net javascript函数不起作用

问题描述

我想要一个警报确认框并显示价格供用户查看,但是,警报没有出现,不知道我哪里出错了。请帮忙

这是我尝试过的方法。

这是javascript

<script>
    function showCFMRenewPlan() {
        var renewedPlanPrice = document.getElementById("renewedPlanPrice_HD");
        return confirm('Do you want to renew your plan for $' + renewedPlanPrice.innerHTML);
    }
</script>

这是我的按钮和显示价格的隐藏字段。

<asp:HiddenField runat="server" ID="renewedPlanPrice_HD" />
<asp:Button class="btn-primary btn-md" Font-Size="Medium" runat="server" ID="renewPlanButton" CausesValidation="false" OnClientClick="showCFMRenewPlan()" OnClick="renewPlanButton_Click1" Text="Renew Plan" />

在 c# 后端我添加了这个来设置我的隐藏字段的值

renewedPlanPrice_HD.Value = Convert.ToString(planPrice);

标签: javascriptc#htmlasp.netwebforms

解决方案


推荐阅读