Ahora mismo mi archivo .html así:
<body> <h2 id="h2">Child</h2> </body>Aquí quiero hacer un elemento div padre de #h2. Aquí no puedo reemplazar el elemento del cuerpo... Quiero crear un div principal del elemento h2 como: -
Quiero mi archivo html como este usando JavaScript vainilla.
<body> <div id="parent"> <h2 id="h2">Child</h2> </div> </body>Algo como esto debería funcionar: cree el elemento principal, agréguelo al cuerpo y mueva (agregue) el h2 al elemento principal.
var parentEl = document.createElement("div") parentEl.setAttribute("id", "parent") document.body.appendChild(parentEl) parentEl.append(document.getElementById("h2")) <body> <h2 id="h2">Child</h2> </body>