E易语言反转换&#开头的unicode编码为汉字的方法
踩了个坑,花了些时间,按照了解的JS htmlentities dom.innerHTML = str, 既然取不到,
花了些时间,使用以下JS解决了,希望对您有帮助,不再踩同样的坑!
.版本 2
.子程序 htmlentities, 文本型
.参数 str, 文本型
.局部变量 脚本, 类_脚本组件
.局部变量 res, 文本型
脚本.执行 (#JS)
res = 脚本.运行 (“htmlentities”, #引号 + str + #引号)
返回 (res)
JS常量为:
function htmlentities(str) {
return str.replace(/&#(x)?([^&]{1,5});?/g,function($,$1,$2) {
return String.fromCharCode(parseInt($2 , $1 ? 16:10));
});
}