confirm()方法显示模态对话框与一个可选的消息和两个按钮,“确定”和“取消”。
如果用户单击“确定”,confirm()方法将返回true,否则返回false。
如果希望用户验证或接受某些内容,通常会使用确认框。
对话框是模式窗口-在对话框关闭之前,它们阻止用户访问程序界面的其余部分。因此,您不应过度使用任何创建对话框(或模式窗口)的功能。
window.confirm(msg)
var r = confirm("点击按钮!"); if (r == true) { txt = "点了确定!"; } else { txt = "点了取消!"; }测试看看‹/›
所有浏览器都完全支持Confirm()方法:
方法 | |||||
confirm() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
msg | (可选)在确认框中显示的字符串 |
返回值: | 一个布尔值,指示是否选择了“确定”或“取消”
|
---|
确认带有换行符的框:
confirm("Press a button\nEither OK or Cancel.");测试看看‹/›
此示例演示了JavaScript支持的不同类型的对话框:
单击下面的按钮以显示不同的对话框:
窗口(Window)参考:alert()方法
窗口(Window)参考:hint()方法