<body> <script> var a = '<div class="main"><div id="cont"><p>ля ля</p> </div></div>'; document.body.insertAdjacentHTML('beforeend', a.match(/<div id="cont">.+<\/div>/)); </script> </body>