0

我有一个按钮,它同时具有客户端和服务器端单击事件。我希望服务器端事件仅在客户端确认方法返回 true 时执行。我在想如果我们定义这两个事件并执行下面的代码,它不应该当我在确认对话框中点击取消时触发服务器事件..我在这里做错了什么。

<asp:Button ID="btn1" runat="server" onclick="btn1_Click" OnClientClick="Hello()" />

<script type="text/javascript">
    function Hello() {

        return confirm("approved");

    }

</script>
4

1 回答 1

1

您可以直接从标记中调用确认,如下所示

OnClientClick="return confirm('approved?');"
于 2013-05-05T20:03:11.803 回答