显示代码(即“&entity_name;”),而不是相应的字符

Show the code (i.e "&entity_name;"), not the corresponding character

如果我在 HTML 文件中写入  ,浏览器会自动将其翻译成相应的字符,在本例中为 space.

我怎样才能摆脱这个阶段?我的意思是,如果我只想打印代码(即  ),我怎样才能阻止浏览器这样做?

为此你需要 JQuery.

尝试.text()方法。 http://api.jquery.com/text/

获取 body 内容,然后将其替换为文本。

表示:$('body').text($('body').html());.

这将为您提供 html 的纯文本输出。实际上,您也可以对其他元素执行此操作。将单词 body 替换为您需要的元素 class 或 id。

您无法阻止浏览器将 HTML 视为 HTML。

如果要包含 & 作为数据而不是字符引用的开头,请使用字符引用: