问答详情
源自:1-1 让你认识JS

为什么先弹出 关注js高级篇 点确定后再显示 js进阶篇呢?

<script type="text/javascript">


document.write("JS进阶篇");


alert("关注JS高级篇");


</script>


提问者:慕斯156508 2018-05-27 17:08

个回答

  • __Leo__
    2018-07-18 15:46:01

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>我们互动下</title>
    <script type="text/javascript">
        document.write("JS进阶篇"+"<br>");
        function tc(){
            alert("关注JS高级篇");
        }
    </script>
    </head>
    <body>
        <input type="button" value="点击我" onclick="tc()";/>
    </body>
    </html>


    把document.write 内容输出命令 和 alert分开就好了


  • Ungalo
    2018-05-27 17:41:52

    alert会阻塞所有线程,document.write已经执行了只是没有显示出来。

  • 慕容2749915
    2018-05-27 17:41:05

    网页先加载弹窗啊,这个问题不大。你可以在JS进阶篇旁边加个按钮,跟alert绑定onclick事件