Javascript:如何修复由W引起的W3验证错误

Pok*_*oku 5 javascript w3c-validation

有没有办法修复JavaScript导致w3验证的错误?问题是我必须在if语句中使用&&,这两个&&导致w3验证错误.

编辑:"<"和">"的问题相同.

Gre*_*reg 18

你可以做一些事情.

您可以将其括在HTML注释中:

<script type="text/javascript">
<!--

if (foo && bar) ...

//-->
</script>
Run Code Online (Sandbox Code Playgroud)

您可以将其封装在CDATA部分中:

<script type="text/javascript">
// <![CDATA[

if (foo && bar) ...

// ]]>
</script>
Run Code Online (Sandbox Code Playgroud)

您可以在文件中包含:

<script src="foobar.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)

  • +1使用JavaScript文件.其他两个选项有点过时,使用现代DOCTYPE代替. (2认同)