dom create element

JavaScript
var btn = document.createElement('div'); 
btn.setAttribute("id", "div1");var newDiv = document.createElement("div");
document.body.appendChild(newDiv);var btn = document.createElement("BUTTON");   // Create a <button> element
btn.innerHTML = "CLICK ME";                   // Insert text
document.body.appendChild(btn);               // Append <button> to <body>
Source

Also in JavaScript: