gpt4 book ai didi

javascript - <script> 标签让 HTML 内容消失

转载 作者:太空宇宙 更新时间:2023-11-04 13:37:06 24 4
gpt4 key购买 nike

这是一个非常奇怪的问题。我有以下极其简单的 HTML 代码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
<title></title>
<script type="text/javascript" src="jquery.js" />
</head>
<body>
test
</body>
</html>

如果我在网络浏览器中运行这个页面,我什么也得不到,只是一个空页面。如果我完全删除脚本引用行,那么我会得到一个显示“测试”的空白页面,就像它应该的那样。这告诉我 jquery.js 文件中存在一些问题,但我已经尝试了 3 个不同版本的 jquery,而我使用的是 jquery.com 网站上的最新版本。对于我的一生,我无法弄清楚自己做错了什么。我知道这会变得很简单。

最佳答案

script标签不能自动关闭。您需要关闭 </script>标签:

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

不包括结束标签是指直到并包括</html>的全部内容被视为 script 的正文元素。由于文档不完整,您的浏览器关闭了 script , headhtml元素并插入一个空的 body元素。

关于javascript - &lt;script&gt; 标签让 HTML 内容消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5923039/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com