为了账号安全,请及时绑定邮箱和手机立即绑定

点击取消如何使之无动作

我confirm没设置else,直接省略,点了取消之后仍然会跳入prompt,怎么弄

正在回答

5 回答

 if(makeSure=true) 这里应该改成 if(makeSure==true)

0 回复 有任何疑惑可以回复我~
#1

慕粉3461685 提问者

谢谢
2017-03-21 回复 有任何疑惑可以回复我~

<!DOCTYPE html>

<html>

<head>

<title>试试</title>

</head>

<body>

<script type="text/javascript">

var myObj = window.confirm("你取消看看?");

if(myObj){

prompt("老实告诉我,你点了取消还是确定?");

}

</script>

</body>

</html>

我试了,没你说的那种情况,如果可以你把你的代码发上来看看。???

0 回复 有任何疑惑可以回复我~

 function openWindow(){

    // 新窗口打开时弹出确认框,是否打开

    var makeSure=confirm("open or not")

    // 通过输入对话框,确定打开的网址,默认为 http://www.imooc.com

    if(makeSure=true)

    {

        var myWeb=prompt("please input your web","http://www.imooc.com/")

        if(myWeb!=null)

        {

          window.open( 'myWeb','_blank','width=400,height=500,toolbar=no,menubar=no')

        }

        

    }

    else{}

    //打开的窗口要求,宽400像素,高500像素,无菜单栏、无工具栏。

    

    }  


0 回复 有任何疑惑可以回复我~

没有设置else不影响结果的,应该是你if语句写错了。

0 回复 有任何疑惑可以回复我~
#1

慕粉3461685 提问者

我的程序在下面,帮忙看下问题在哪
2017-03-20 回复 有任何疑惑可以回复我~

没有设置else那么就没有当结果为false的值,程序还是会执行下一步,应该加上else的

0 回复 有任何疑惑可以回复我~
#1

慕粉3461685 提问者

但我后面没程序了
2017-03-20 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

点击取消如何使之无动作

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信