问答详情
源自:2-7 编程练习

有关2-7的编程题

为什么不能这么写
function  rec(){
  var op=confirm("是否要打开新窗口");
  if(op==true)
    {var po=prompt("请确定要打开的网页","http://www.baidu.com");
   if(po==true)
     {window.open("http://www.baidu.com","_blank","width=400,height=500,menubar=no,toolbar=no"
)}
    }
}
我把   if(po==true)删掉,即这里不判断就可以,但不知道,为什么不能判断,

提问者:你是棒棒哒 2017-06-20 21:16

个回答

  • 慕粉18434163920
    2017-06-20 21:49:22
    已采纳

    prompt函数返回的值是它文本框里的值,你这里是百度网址,肯定不是true.所以不能判断。