求问这段代码哪儿有问题

来源:2-5 JavaScript-打开新窗口(window.open)

魔法少女二大爷

2015-04-07 16:23

<!DOCTYPE HTML>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>window.open</title>

<script type="text/javascript">

  function Wopen(){

      var xxxxx= confirm("would you like to open");

      if xxxxx== true

      {

  window.open('http://www.imooc.com','_blank','height=600,width=400,top=100,left=0');}

  else

  {

      alert("233333")

      };

    }

    

</script>

</head>

<body>

    <input name="button" type="button" onClick="Wopen()" value="点击我,打开新窗口!" / >

</body>

</html>



为啥我无论选确定还是取消 都直接弹出了?

我想要的是选 取消,就弹出23333

到底哪儿有问题啊 

写回答 关注

3回答

  • 小三金
    2015-05-31 20:45:23

    if没加括号呀

  • Perona
    2015-04-07 16:37:21

    童鞋,你if语句里的条件忘了加括号了。就是这个: if xxxxx== true

    加上括号就好了:if (xxxxx== true)

  • lymo
    2015-04-07 16:35:44
    if (xxxxx == true)

    话说这换行也太多了吧...

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739817 学习 · 9566 问题

查看课程

相似问题