不是太理解这段代码,麻烦老师讲解一下

来源:4-7 编程练习

kennedyzhou86

2018-11-01 21:42:15

var open=document.getElementById('open');
open.onclick=function(){
  var sure=confirm("确认打开慕课网?");
   if(sure==true){
     location.href="http//www.imooc.com";
   }
}

----------------------其中 这个语句    var sure=confirm("确认打开慕课网?");  这里是把confirm这个弹出框赋值给了sure, 但是没有弹出这个动作呀? 可以实现弹出confirm对话框吗?


写回答

1回答

好帮手慕查理

2018-11-02

您好,弹出动作是可以成功的,但是跳转网址时会失败,网址应该是'http://www.imooc.com'。

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>location对象</title>
    </head>
    <body>
        <input type="button" value="打开页面" id="open">
    </body>
    <script type="text/javascript">
        var open=document.getElementById('open');
        open.onclick=function(){
          var sure=confirm("确认打开慕课网?");
           if(sure==true){
             location.href='http://www.imooc.com';
           }
        }
    </script>
</html>

如果解决了您的问题,请采纳。祝学习愉快!

0

0 学习 · 4928 问题

查看课程