Necesito obtener todo el contenido dentro de un elemento HTML, incluidos todos los nodos secundarios y los nodos secundarios y su contenido como si fuera una cadena. Este es mi resultado esperado:
<div class="images"><div class="img_100"><a class="img a" legenda="" target="" style=""><img src="/img/site/570/b/random_image.jpg" alt="Lorem ipsum - dolor sit amet" class="portrait"></a></div></div>
Actualmente estoy usando JS con titiritero para raspar la página que necesito, pero necesito todo el HTML como cadena para formatear algún contenido y no sé cómo obtenerlo de la manera que quiero.
También utilicé esta consulta document.querySelectorAll(".page_content_post") para obtener el elemento principal del que quiero el contenido y los nodos hijo/nieto.
Gracias por adelantado.
para obtener padre por clase:
document.getElementsByClassName('.page_content_post').innerHTMLpara obtener padre por ID:
document.getElementById('#page_content_post').innerHTML