Después de que una página como esta esté completamente cargada https://app.contentful.com/spaces/.../entries/.. . (una página de empresa personalizada interna para editar una página en un sitio), puedo acceder fácilmente a elementos y texto como este desde la consola:
document.querySelectorAll("p[data-test-id='cf-ui-paragraph']")[8].textContent;Pero usar la misma consulta en un bookmarklet falla en la primera línea, incluso después de que la página esté completamente cargada.
javascript:(function() { var path = document.querySelectorAll("p[data-test-id='cf-ui-paragraph']")[8].textContent; // // })(); Uncaught TypeError: Cannot read properties of undefined (reading 'textContent')Este parece ser un problema común, pero todo lo que he visto aquí es el hecho de que "no es el mismo DOM".
¿Alguna sabiduría sobre cómo hacer que esto (o cualquier consulta) funcione en una página de editor de back-end con contenido?