Javascript src 属性不起作用

标签 javascript html src

这是一个非常简单的。网页来源为

<script type="text/javascript" src="/jscript.js"></script>
<html><body>
<h1>It works</h1>
<p>This is the default web page for this server.</p>
<p>The web server software is running but no content has been added, yet.</p>
</body></html>

我把js放在最前面

在 jscript.js 中,它是:

<script type="text/javascript">
    document.write("test text from bill!");
</script>

但它不显示文本。如果我将 js 嵌入到 html 中,它就可以工作。

奇怪的是,当我直接从网络浏览器访问 jscript.js 时,内容如下:

<script type="text/javascript" src="/jscript.js">
</script><script type="text/javascript">
document.write("test text from bill!"); 
</script>

有人可以帮忙吗?

最佳答案

您不需要 <script type="text/javascript"></script>在你的javascript文件中。事实上,这就是打破一切的原因。删除它们,它应该可以正常工作。

关于Javascript src 属性不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14887491/

相关文章:

javascript - 我怎么知道 <video></video> 元素内的视频何时完全加载?

java - Freemarker 迭代映射列表中的 HashMap

javascript - onmouseover 函数无需将鼠标悬停在元素上即可触发

angular - Ionic 2 Angular 4 中存在错误条件的后备图像

javascript - TypeScript 中的 function 和 => 有什么区别?

javascript - 在开发和生产环境中获取基本 url

javascript正则表达式匹配url的2部分(菜单和子菜单)

javascript - 在我的 index.html 的不同文件夹中包含一个 javascript 文件

javascript - 使用 webpack 和 vuejs 处理数据属性

javascript - JSON 重复项不会出现在 console.log() 中