javascript/jquery:响应用户单击“确定”在警报对话框中
我的代码:
alert('Some message');
问题1:
当用户完成与警报框的交互时,如何执行alert()
之后的代码?
问题2:
如何检测用户是否在警报框中按下了OK
或Cancel
?
my code:
alert('Some message');
Question 1:
How to execute code that comes after alert()
when user finished interacting with alert box?
Question 2:
How to detect if user pressed OK
or Cancel
on alert box ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
问题 1:
alert
方法会阻止执行,直到用户关闭它:问题 2:
使用
确认
功能:Question 1:
The
alert
method blocks execution until the user closes it:Question 2:
use the
confirm
function:在用户单击警报的“确定”之前,
alert()
调用之后的代码不会执行,因此只需将您需要的代码放在alert(之后 )
调用。如果您想要一个比默认 javascript
confirm()
弹出窗口更好的浮动对话框,请参阅 jQuery UI:浮动窗口The code after the
alert()
call won't be executed until the user clicks ok to the alert, so just put the code you need after thealert()
call.If you want a nicer floating dialog than the default javascript
confirm()
popup, see jQuery UI: floating windowhttp://jsfiddle.net/rlemon/epJGG/
http://jsfiddle.net/rlemon/epJGG/