js create element from string code example

Example 1: create element javascript with id

var btn = document.createElement('div'); 
btn.setAttribute("id", "div1");

Example 2: js make node with string

function htmlToElement(html) {
    var template = document.createElement('template');
    html = html.trim(); // Never return a text node of whitespace as the result
    template.innerHTML = html;
    return template.content.firstChild;
}

Example 3: js string to node

function createElementFromHTML(htmlString) {
  var div = document.createElement('div');
  div.innerHTML = htmlString.trim();

  // Change this to div.childNodes to support multiple top-level nodes
  return div.firstChild; 
}