• Javascript最简单的把html字符串编码的方法

    2015-01-09 212阅读 0评论

    html字符串是指’<div id=”a”>aklsdjfklsjdfl</div>’这样的带html特殊符号的字符串,我们通常要对他进行处理再输出以免输出成了真正的html元素,也就是把<变成&lt;这样的html符号代码。

    如果字符串很长,里面特殊符号很多,我们该怎么简单而高效的把他们全部转码呢?循环?正则表达式?都不用!且看:

    1
    function bian(a){return new Option(a).innerHTML}

     这就是全部了!使用方法:

    1
    2
    3
    function bian(a){return new Option(a).innerHTML}
    var a = '<div id="a">aklsdjfklsjdfl</div>';
    alert(bian(a));

     此方法来自于:https://gist.github.com/jed/964847,非常感谢原作者!

    posted @   webnote  阅读(212)  评论(0编辑  收藏  举报
    我要评论

    编辑推荐:
    · .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
    · 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
    · 一次Java后端服务间歇性响应慢的问题排查记录
    · dotnet 源代码生成器分析器入门
    · ASP.NET Core 模型验证消息的本地化新姿势
    阅读排行:
    · 开发的设计和重构,为开发效率服务
    · 从零开始开发一个 MCP Server!
    · .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
    · Ai满嘴顺口溜,想考研?浪费我几个小时
    · ThreeJs-16智慧城市项目(重磅以及未来发展ai)
    点击右上角即可分享
    微信分享提示