是否可以在JavaScript中以编程方式获取HTML-Special-Characters的名称? 每个示例something like here:
function HtmlEncode(s)
{
var el = document.createElement("div");
el.innerText = el.textContent = s;
s = el.innerHTML;
return s;
}
Test run:
alert(HtmlEncode('&;\'><"'));
Output:
&;'><"
但@Cerebrus的功能(见上面的链接)并不总是有效
alert(HtmlEncode('$§©'));
按照示例,它无法跟随字符:
$ : $
& : &
§ : §
© : ©
...
任何想法,我如何获得HTML特殊字符的名称?
(我的意思是上面的编程,但没有像地图一样的列表名称。)
提前致谢