【问题标题】:Uncaught SyntaxError: Unexpected token < into DOCTYPE html PUBLICUncaught SyntaxError: Unexpected token < into DOCTYPE html PUBLIC
【发布时间】:2016-07-01 18:34:09
【问题描述】:

我遇到了一系列 JavaScript 问题,我在 console.log 中唯一注意到的是:

Uncaught SyntaxError: Unexpected token

这导致我:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

我在这里看不到语法错误。这一行有语法错误吗?我该如何解决?

【问题讨论】:

  • 您能解释一下您要达到的目标吗?
  • 您是否尝试将 html 作为 javascript 脚本文件加载?
  • 需要更多信息。它是内联javascript吗?您是否包含一个带有src 的脚本标签,该标签指向一个带有文档类型的页面?
  • 抛出此错误的 JavaScript 是什么?

标签: javascript html


【解决方案1】:

错误消息表示 JavaScript 语法错误。

您引用的代码是 XHTML,而不是 JavaScript。试图将其视为 JavaScript(就像您正在做的那样)注定要失败。

这可能是由于在 src 属性中输入了错误的 URL。

【讨论】:

    【解决方案2】:

    对于 HTML 5,只需使用 &lt;!DOCTYPE html&gt;

    &lt;script type="text/javascript" src="YourFileName.js"&gt;&lt;/script&gt;&lt;head> 部分。

    别忘了替换你的java文件名(.js)。

    【讨论】:

      猜你喜欢
      • 2015-04-20
      • 2019-01-09
      • 2016-10-17
      • 2012-05-17
      • 2019-02-10
      • 2014-07-08
      • 2011-03-09
      • 2014-01-06
      • 2012-04-10
      相关资源
      最近更新 更多