replace-document-root-with-object-and-mo.html (394B)
1 <!DOCTYPE html> 2 <html> 3 <head> 4 <script> 5 addEventListener("load", () => { 6 const object = document.querySelector("object[contenteditable]"); 7 const mo = object.querySelector("mo"); 8 const range = new Range(); 9 document.replaceChildren(); 10 range.insertNode(object); 11 object.replaceChild(mo, object.firstChild); 12 }); 13 </script> 14 </head> 15 <object contenteditable> 16 <mo> 17 </mo> 18 </object> 19 </html>