为什么else后面不执行?

来源:2-7 编程练习

dsgger

2016-10-28 22:12

   function openWindow() 

   {

       var temp=confirm("是否打开网页");

            if(temp=true)

            {

            var wer=prompt("请输入你要打开的网址:","http://www.112112.com/");

            

             if(wer=true)

           {

             window.open("http://www.112112.com/","_blank","width=400,height=500,menubar=no,toolbar=no");

             } 

       }

             else

             {

               documment.write("null");  

             }

          

       }

    


写回答 关注

2回答

  • 慕慕7454464
    2016-10-29 10:28:15

    楼上说的很对,if判断中要用  比较运算符  ==  而不是赋值运算符 =

  • 慕粉4282112
    2016-10-28 22:29:04

    if语句中应该是个判断语句,而不是赋值语句,你应该写成 if(temp==true)

JavaScript入门篇

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

739817 学习 · 9566 问题

查看课程

相似问题