Create a new div element when button is clicked JavaScript [closed]

You can use the append() or appendChild() methods like this:

function submit() {
  var card = document.createElement("div");
  card.innerHTML = "Hello";
  
  var h1 = document.createElement("h1");
  h1.innerHTML = "Some h1 text";
  
  card.append(h1);
  document.body.append(card); 
}
<button onclick="submit()">Submit</button>

Leave a Comment