js confirm(msg) 函数要按两次“取消”操作 的原因

来源:互联网 发布:最好的聊天软件 编辑:程序博客网 时间:2024/06/01 08:13

if(confirm(msg) == true){
   
   
 }else if(confirm(msg) == false){
   
 }

如果用else if(confirm(msg) == false)的条件,则要按取消两次

在else的否则条件下,还有调用if(confirm(msg) == false)的confirm(msg) 一次

所以要按两次取消才能取消

所以一般是这样的写法就可以了
if(confirm(msg) == true){
   
   
 }else{
   
 }