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 に答える