1

重複の可能性:
JavascriptでLinkBut​​tonを管理しますか?

LinkBut​​ton.LinkBut​​tonの「ExitChat」という機能を操作して、WebフォームのMultiViewコントロールにLinkBut​​tonを配置したいのですが、このボタンをクリックすると、[OK]-[キャンセル]ダイアログが表示され、[OK]ボタンを選択すると、MultiViewですべてが消えます。 。

どうすればこれを行うことができますか?(WebフォームコントロールでHTMLとJavascriptを使用して)

javascript:confirm( "*");を書き込もうとしました。このコードを書いたとき、OKを制御できませんでした-ダイアログ画面をキャンセルします:(

4

1 に答える 1

1

次のように、クライアント側のLinkBut​​tonに確認を追加できます。

  <asp:LinkButton  OnClientClick="return confirm('are you sure ?...');" .../>

次のようにjavascript関数を呼び出すこともできます。

<script>
function ConfirmWithAction()
    {
        if(confirm('are you sure ?...'))
        {
            return true;
        }
        else
        {
            // do some more work....
            // redirect to an empty page as you ask
            window.location = "empty.html"
            return false;
        }
    }
</script>

<asp:LinkButton  OnClientClick="return ConfirmWithAction();" runat="server" ID="MyId" Text="click me" />
于 2013-02-01T22:48:17.433 に答える