UNPKG

dom-to-string

Version:

Cross browser DOM to string converter.

15 lines (12 loc) 312 B
"use strict"; module.exports = (function () { var DIV = document.createElement("div"); if ("outerHTML" in DIV) return function (node) { return node.outerHTML; }; return function (node) { var div = DIV.cloneNode(); div.appendChild(node.cloneNode(true)); return div.innerHTML; }; })();