test?

test?

Bill Gates

function domToNode(domNode) { if (domNode.nodeType == domNode.TEXT_NODE) { return domNode.data; } if (domNode.nodeType != domNode.ELEMENT_NODE) {   return false; }  var nodeElement = {};  nodeElement.tag = domNode.tagName.toLowerCase();  for (var i = 0; i < domNode.attributes.length; i++) {   var attr = domNode.attributes[i];   if (attr.name == 'href' || attr.name == 'src') {    if (!nodeElement.attrs) {     nodeElement.attrs = {};    }    nodeElement.attrs[attr.name] = attr.value;   }  }  if (domNode.childNodes.length > 0) {   nodeElement.children = [];   for (var i = 0; i < domNode.childNodes.length; i++) {     var child = domNode.childNodes[i];     nodeElement.children.push(domToNode(child));   }  }  return nodeElement;}function nodeToDom(node) { if (typeof node === 'string' || node instanceof String) {   return document.createTextNode(node); } if (node.tag) {   var domNode = document.createElement(node.tag);   if (node.attrs) {     for (var name in node.attrs) {     var value = node.attrs[name];     domNode.setAttribute(name, value);   }   } } else {   var domNode = document.createDocumentFragment(); }  if (node.children) {   for (var i = 0; i < node.children.length; i++) {    var child = node.children[i];    domNode.appendChild(nodeToDom(child));   }  }  return domNode;}var article = document.getElementById('article');var content = domToNode(article).children;$.ajax('https://api.telegra.ph/createPage', {  data: {   access_token:  '%access_token%',   title:      'Title of page',   content:     JSON.stringify(content),   return_content: true }, type: 'POST',  dataType: 'json',  success: function(data) {   if (data.content) {     while (article.firstChild) {     article.removeChild(article.firstChild);     }     article.appendChild(nodeToDom({children: data.content}));   }  }});

Report Page