我的IDE(phpstorm
)抱怨其中包含Unescaped xml character
。
这一直困扰着我一段时间:
<? } if (isset($_GET[id])) { ?>
document.getElementById("facebook_likebutton").innerHTML = '<';
<? } ?>
它将'<'
标记为错误的部分。
看到这张图片:
答案 0 :(得分:12)
更改
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
到
<!DOCTYPE html>
并且错误将消失。
答案 1 :(得分:3)
更改检查设置,如下所示:
答案 2 :(得分:1)
简单的回答是,它不喜欢<
标记内有<script>
个符号