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

来源:1-1 让你认识JS

慕斯156508

2018-05-27 17:08

<script type="text/javascript">


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


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


</script>


写回答 关注

3回答

  • __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已经执行了只是没有显示出来。

    慕斯1565... 回复慕斯1565...

    只要是和alert 同时出现 不管顺序先后 都是只能先弹出alert内容 然后在document.write内容?

    2018-05-27 19:04:23

    共 2 条回复 >

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题