为什么script要写在body之间才有用,我放在head之间就没有用了?。。

来源:8-17 编程练习

慕先生6483341

2019-10-03 19:41

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <meta name="viewport" content="width=device-width, initial-scale=1.0">

    <meta http-equiv="X-UA-Compatible" content="ie=edge">

    <title>Document</title>

    

</head>

<body>

    <h1>操作成功</h1>

    <span id="num">5</span><span>秒后返回主页&nbsp;</span><span><a href="javascript:back();">返回</a></span>

    <script>

        function back(){

            window.history.back();

        }

        

        var n=document.getElementById("num").innerHTML

        function count(){

            n--

            document.getElementById("num").innerHTML=n

            if(n==0){

                window.location.assign("https://www.imooc.com/")

            }

        }

        

        setInterval("count()",1000) 

    </script>

</body>

</html>


写回答 关注

1回答

  • 阳火锅
    2019-10-04 09:22:58

    放在head里面游览器是解析不到的..

JavaScript进阶篇

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

468379 学习 · 21893 问题

查看课程

相似问题