美文网首页
原生 js 将 dom 元素转换为字符串

原生 js 将 dom 元素转换为字符串

作者: Mannixxx | 来源:发表于2019-11-01 15:18 被阅读0次

    思路:

    ① 我们可以创建一个 div 元素

    ② 然后将获取的 dom 节点放到 div 里面

    ③ 利用innerHTML就可以获取到dom 节点的字符串

    代码如下:

    //html标签转为字符串

    function domToString (node) {

    let tmpNode = document.createElement('div')

    tmpNode.appendChild(node)

    let str = tmpNode.innerHTML

      tmpNode = node =null; // 解除引用,以便于垃圾回收

      return str;

    }

    相关文章

      网友评论

          本文标题:原生 js 将 dom 元素转换为字符串

          本文链接:https://www.haomeiwen.com/subject/udofbctx.html