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

为什么我的对话框默认值不出来呢?求解- -

 <script type="text/javascript">  
    function openWindow(){
        var a=confirm("是否打开对话框");
        if(a==true){
            var b=prompt('http://www.imooc.com/');
        window.open('b','imooc_blank','width=400,height=500,menubar=no,toolbar=no');
        }
    }  
  </script>

提问者:_sweet_ 2015-11-30 11:33

个回答

  • Perona
    2015-11-30 11:40:59
    已采纳

    prompt语法是这样的:

    prompt(text,defaultText)

    text  可选。要在对话框中显示的纯文本(而不是 HTML 格式的文本)。    

    defaultText    可选。默认的输入文本。    

    所以要显示默认值,这里还缺了默认值。应该改为

    var b=prompt('请输入网址','http://www.imooc.com/');


  • echo_kinchao
    2015-11-30 13:53:09

    var b=prompt('是否打开对话框','http://www.imooc.com/');  这样写才对呢

  • _sweet_
    2015-11-30 11:39:43

    我知道了,她是有两个参数 - -