JavaScript在asp.net中点击按钮在母版页中不起作用

JavaScript to click a button in asp.net doesn't work in master page

本文关键字:按钮 母版页 不起作用 net JavaScript asp      更新时间:2023-09-26

我的问题是如何使用JavaScript在asp.net中单击按钮

它工作完美,当我不使用母版页,但当我把JavaScript代码到母版页它不工作。有什么问题吗?

这是aspx代码

<button type="button"  id="btnShowPopup" class="btn btn-primary btn-lg"
    data-toggle="modal" data-target="#myModal">
    Launch demo modal
</button>

这是

后面的代码
ClientScript.RegisterStartupScript(this.GetType(), "alert", "ShowPopup();", true);

JavaScript代码

<script type="text/javascript">
    function ShowPopup() {
        $("#btnShowPopup").click();
    }
</script>

尝试使用ClientID调用您的按钮假设您的按钮有runat="Server"标签

<script type="text/javascript">
    function ShowPopup() {
        $("#<%= btnShowPopup.ClientID %>").click();
    }
</script>