这可能是一个非常简单的问题,但它一直困扰着我一段时间。
我正在尝试将用户输入呈现'&'
为'&'
. 浏览器一直在'&'
为我转换它,我正在想办法解决它。所有编码字符都会发生这种情况,而不仅仅是&符号。
如何'&'
在 HTML 中呈现为文本,而不是呈现为'&'
?
这是一个 JSFiddle—— http://jsfiddle.net/WSu6a/
这可能是一个非常简单的问题,但它一直困扰着我一段时间。
我正在尝试将用户输入呈现'&'
为'&'
. 浏览器一直在'&'
为我转换它,我正在想办法解决它。所有编码字符都会发生这种情况,而不仅仅是&符号。
如何'&'
在 HTML 中呈现为文本,而不是呈现为'&'
?
这是一个 JSFiddle—— http://jsfiddle.net/WSu6a/
您可以使用&
或&
(与号)后跟代码的其余部分:
&
&
结果
&
&
利用
<xmp>&</xmp>
它似乎工作得很好。
(我想我会回来写一些关于<xmp>
标签的内容。基本上它<pre>
是浏览器仍然支持的弃用版本 - 示例的工作版本:http: //jsdo.it/haxxed/tmCT - XMP 标签详细信息)
&amp;
也可以正常工作。