当前位置:K88软件开发文章中心编程语言JavaScriptCoffeeScript → 文章内容

CoffeeScript 使用 HTML 命名实体替换 HTML 标签

减小字体 增大字体 作者:佚名  来源:网上搜集  发布时间:2019-1-15 15:33:57

由 珍珍阿姨 创建,Carrie 最后一次修改 2016-08-12 使用 HTML 命名实体替换 HTML 标签问题你需要使用命名实体来替代HTML标签: <br/> => <br/>解决方案htmlEncode = (str) -> str.replace /[&<>"']/g, ($0) -> "&" + {"&":"amp", "<":"lt", ">":"gt", '"':"quot", "'":"#39"}[$0] + ";"htmlEncode('<a href="http://bn.com">Barnes & Noble</a>')# => '<a href="http://bn.com">Barnes & Noble</a>'讨论可能有更好的途径去执行上述方法。

CoffeeScript 使用 HTML 命名实体替换 HTML 标签