日期:2014-05-16  浏览次数:20757 次

html和javascript中的特殊字符问题

在html中有几个特殊的字符: < > ' " &

在处理javascript字符串内容的时候也有两个特殊的字符:‘ “

?

? ? 我们知道,在把内容用于html画面表示的时候,要表示的内容中要对以上的字符进行特殊的处理:即要进行字符创的转义。转义的方式如下表所示:

结果 描述 实体名称 实体编号
" quotation mark &quot; &#34;
' apostrophe? &apos; &#39;
& ampersand &amp; &#38;
< less-than &lt; &#60;
> greater-than &gt; &#62;

?

如果字符串中有”结果”列中对应的字符,则需要转成与“实体名称”列或“实体编号”列中对应的字符串,这样这些字符才能在画面中正常表示出来否则会显示异常。

?

? ? 在javascript中也有类似的问题,主要就是要对javascript字符串内容中的 ’ 和 “ 进行特殊的处理。举例如下所示:

?