为什么我在基本的html(带js文件)页面上看不到警报?

时间:2018-05-12 14:52:50

标签: javascript html

开始学习网络开发..

我创建了两个文件     - html文件     - js文件

我编写的js文件代码:

function func1()
{
    alert("alert message");

    //document.writeln("document write line");

    //console.log("this is log message");

 }

html文件代码:

<html>
<head>
    <script type="text/javascript" src="basicFile.js"/>
</head>

<body>
    <script>
        func1();
    </script>
</body>

为什么警报不会弹出? doc.writeln也不起作用。

当我直接在html上编写js func1时 - 工作正常

1 个答案:

答案 0 :(得分:1)

因为您需要以不同方式关闭脚本标记。做

<script type="text/javascript" src="test.js"></script>

而不是

<script type="text/javascript" src="test.js" />