~~
![ichs](https://img-cdn-tc.dcloud.net.cn/account/identicon/debe1b36583e60522fd31963d52cf0f7.png)
- 发布:2023-11-05 18:50
- 更新:2023-11-10 18:41
- 阅读:238
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win11
HBuilderX版本号: 3.96
操作步骤:
预期结果:
~~
~~
实际结果:
~~
~~
bug描述:
如题
![](http://img-cdn-tc.dcloud.net.cn/uploads/questions/20231105/bb1a3fc4c79b6098589d781468f317e7.png)
![DCloud_HB_WTC](http://img-cdn-tc.dcloud.net.cn/uploads/avatar/001/76/96/72_avatar_mid.jpg?v=1622187209)
此问题是你写的不对, 标签注释不能 写在js里面,使用浏览器打开html文件也会解析错误
在这个HTML文件中,你添加了一个JavaScript注释// xxx</body>xxx
在<script>标签内部,这会导致问题,因为这个注释包含了类似于HTML标签中的</body>的字符。
JavaScript注释应该是安全的,不会干扰HTML的解析。但是,当注释内容包含类似于HTML标签的字符时,这可能会导致问题。在你的注释中,</body>类似于HTML闭合</body>标签,浏览器会误解它为HTML标签而不是JavaScript注释。
要解决这个问题,你可以避免在JavaScript注释中使用类似于HTML标签的字符,或者将注释中的字符进行适当的转义,以确保它们不会与HTML标签产生冲突