单击警告框上的“检查确定”按钮

时间:2012-04-17 05:15:40

标签: javascript

这是警告某些值的代码:

alert('Click the OK button Now !');

所以现在我想检查是否点击了确定按钮。

如何使用此JavaScript执行此操作?

4 个答案:

答案 0 :(得分:4)

确认可行:

var r=confirm("Click the OK button now!");
if (r==true)
{
  alert("You pressed OK!");
}
else
{
  alert("You pressed Cancel!");
}

确认已有“确定”和“取消”按钮。如果您只需要一个按钮,则应使用alert()方法(不会告诉您是否单击了OK),或者您应该查看jQueryUI Dialog控件之类的内容。

jQueryUI对话框有点复杂,因为你需要包含一些额外的JavaScript库并进行一些额外的连线以使其工作。有很多例子可以关注here

答案 1 :(得分:2)

听起来你可能想要一个确认框而不是一个警告:

http://www.w3schools.com/js/js_popup.asp

根据用户按下的内容返回true或false。警报不会返回值。

答案 2 :(得分:1)

使用jquery对话框,然后您可以从一系列按钮发布或检查您想要的内容。更加灵活

Jquery Modal

答案 3 :(得分:1)

如前所述,confirm()是最好的选择,但不要忘记你可以检查按下了哪个按钮,并使用prompt()同时请求一个值。

if (prompt("Click the OK button?")!=null)
{
alert('you clicked OK and entered a value')
}
else
{
alert('you clicked cancel')
}