js大神可以帮我看看有什么问题么。谢谢。

来源:2-4 JavaScript-提问(prompt 消息对话框)

abc123456789def

2017-01-21 13:49


  function rec(){

        var mychar=confirm("你想继续前进么");

        if(mychar==true){

        var yuchar=prompt("那么你想进入什么网址?有三个");

        if(yuchar="http://www.imooc.com"){

        window.open("http://www.imooc.com","_top");

        }

        else if(yuchar="http://www.dy8c.com"){

        window.open("http//www.dy8c.com");

        }

        else{

        alert("如果你不知道进什么网址,那么请输入http://www.baidu.com吧);

        }

        }

        else{

        alert("谢谢再次光临");

        }

  } 



上面是我想表达的意思。 点击进去一个判断。继续,或者取消。 继续就进行网址输入,输入什么网址就打开什么网站。可是没用。

写回答 关注

2回答

  • FYDHZ
    2017-01-21 14:07:01
    已采纳

    我就把你丢掉的的双引号加上和中文的分号改成英文的,就好了

    abc123...

    非常感谢!

    2017-01-21 14:44:36

    共 5 条回复 >

  • 短腿的反击ya
    2017-01-21 14:03:59

     function rec(){

            var mychar=confirm("你想继续前进么");

            if(mychar==true){

            var yuchar=prompt("那么你想进入什么网址?有三个");

            if(yuchar="http://www.imooc.com"){

            window.open("http://www.imooc.com","_top");

            }

            else if(yuchar="http://www.dy8c.com"){

            window.open("http//www.dy8c.com");

            }

            else if(yuchar==null)

            alert("如果你不知道进什么网址,那么请输入http://www.baidu.com吧);

            }

            }

            else{

            alert("谢谢再次光临");

            }

      } 


JavaScript入门篇

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

739818 学习 · 9566 问题

查看课程

相似问题