javascript - 如何从 asp.net 按钮单击调用 javascript?

标签 javascript jquery asp.net ajax

我正在使用 asp.net 并希望执行以下 javascript 代码。 我正在使用 VS2010。

   <title></title>
<script type="text/javascript">
    function myClosure() {
        var canyousee = "here I'm ";
        return (function theClosure() {
            return { canyouseeIt: canyousee ? "yes" : "no" };
        });
    }
    var closure = myClosure();
    closure().canyouseeIt;
</script>
</head>

<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="myClosure();" />
    </div>

我如何在单击按钮时执行 function myClosure() 以便它给我 confirm 即弹出 yesno ?

  1. 我需要为 confirm 添加哪些代码?
  2. 如何在 Button Click 上执行它?

谢谢

最佳答案

希望对您有所帮助。 我必须承认,我不清楚你想要达到的目标。

<title></title>
<script type="text/javascript">
     myClosure=function() {
        var canyousee = "here I'm ";
        return (function () {
            return { canyouseeIt: function(){return confirm (canyousee)}};
        });
    }
</script>
</head>

<body>
    <form id="form1" runat="server">
    <div>
        <asp:Button ID="Button1" runat="server" Text="Button" OnClientClick="(myClosure())().canyouseeIt()" />
    </div>

关于javascript - 如何从 asp.net 按钮单击调用 javascript?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15136034/

相关文章:

javascript - CSS 动画在 Chrome (iOS) 上不流畅

javascript - 将默认值添加到文本输入 Angular 2

Jquery Colorbox 不是可叠加元素

c# - 如何在 ASP.NET MVC 中使用 Web 网格通过单击表标题来对表的顺序进行排序?

c# - Ipad 上传的图像显示在桌面所有浏览器中旋转 90 度在 asp.net c#

asp.net - ASP.NET 应用程序可用的最大 RAM

javascript - 检测用户对浏览器的操作

javascript - 是否可以在鼠标停止移动时触发事件?

javascript - 通过将 URL 拆分为数组来获取域名//...之后的部分 URL

javascript - bootstrap main.js 和 plugins.js 脚本有什么用?