本文目录一览:
js 中confirm的用法
confirm() 方法用于显示一个带有指定消息和OK 及取消按钮的对话框。
如果用户点击确定按钮,则confirm() 返回true。如果点击取消按钮,则confirm() 返回false。
在用户点击确定按钮或取消按钮把对话框关闭之前,它将阻止用户对浏览器的所有输入。在调用confirm() 时,将暂停对JavaScript 代码的执行,在用户作出响应之前,不会执行下一条语句。
下面我们通过这两个小例子,来了解一下它的使用方法吧:
html
head
titleconfrim 的使用方法/title
script type="text/javascript"
function clear1()
{
if(confirm("确定要清空数据吗?"))
{
document.main.text1.value="";
}
}
/script
/head
boty
form name="main"
input type="text" name="text1"/
input type="button" name="submit" value="数据清空" onclick="return clear1()"/
/form
/body
/html
js confirm弹窗 为什么会导致开发者工具卡死
因为confirm和alert这些弹出提示都是阻塞的,也不是卡死了,你点击确定之后程序没有错误的话还是可以正常执行。
怎么使js离开页面时弹出comfirm框?
监听浏览器离开页面的操作:οnbefοreunlοad
具体如下:
body οnbefοreunlοad="goodbye()"
window.οnbefοreunlοad=function(e){
var e = window.event||e;
e.returnValue=("确定离开当前页面吗?");
}
不知道你说的不行是什么原因,可以贴出代码看看