网站中的特殊字符

时间:2018-06-07 10:18:14

标签: javascript html string

在HTML和JavaScript中,有时您必须使用特殊的转义版本替换某些字符。

例如,JavaScript &将更改为HTML &amp;,而JavaScript <将更改为HTML &lt;

这个过程叫做什么,是否有可以双向执行此任务的本机或非本机JavaScript例程?

感谢。

2 个答案:

答案 0 :(得分:1)

此特殊字符称为实体,其文本以&符号(&amp;)开头,以分号(;)结尾,某些特殊字符保留用于HTML,表示您的浏览器会将它们解析为HTML代码。例如,如果使用小于(&lt;)符号,浏览器会将后面的任何文本解释为标记。因此,如果您想要显示该特殊租船人,您需要将实体及其浏览器作业写入 unescape 映射< /强> chars到相应的值

所以它的逃脱和unescape或映射 以及浏览器在编写实体时自己做的事情 你可以看到一个html实体列表 Character entity reference

答案 1 :(得分:-1)

您可以选择使用escape()unescape() js函数。