在asp.net中的提示中确定取消按钮

时间:2013-01-16 08:58:33

标签: asp.net button prompt

如何在asp.net中的提示中处理ok-cancel按钮?我想点击取消时,我可以做一个新工作吗? 这是我的代码:

 <asp:Button ID="Button1" runat="server" OnClientClick="return a();"  Text="Button" />

function  a()
{
    var s = prompt("hello");
    if (s != 123) {
        alert("enter number correctly");
        return true;
    }
    else
        return false;
}

4 个答案:

答案 0 :(得分:0)

最优雅的方式是使用jQuery UI's dialog

答案 1 :(得分:0)

您可以使用确认框执行此任务: -

<asp:Button ID="Button1" runat="server" OnClientClick="return disp_confirm();"  Text="Button" />

按下按钮时使用此脚本: -

function disp_confirm()
{
var r=confirm("Press a button!");
if (r==true)
  {
  alert("You pressed OK!");
  }
else
  {
  alert("You pressed Cancel!");
  }
  return false;
}

答案 2 :(得分:0)

如果您要取消回发,则需要return false,否则true(反之亦然):

function  a()
{
    var s = prompt("hello");
    if (s != 123) {
        alert("enter number correctly");
        return false;
    }
    else
        return true;
}

答案 3 :(得分:0)

如果您想使用JavaScript执行此操作,而here中的以下内容将完全符合要求。否则,有一些非常好的和已建立的JQuery插件可以为您提供几乎无穷无尽的选择。

if (confirm("Your question")) { // do things if OK }