Como acessar o HTML interno de elementos com ShadowDOM via WebInspect

image_pdfimage_print

Na verdade, o Shadow DOM também é usado por vários elementos HTML nativos. Quando, por exemplo, você tiver um elemento <video> em uma página da Web, ele aparecerá como uma única tag, mas também exibirá controles para reproduzir e pausar o vídeo que não estão visíveis quando você inspecionar o elemento <video> nas ferramentas de desenvolvimento do navegador .

Esses controles são, na verdade, parte do Shadow DOM do elemento <video> e, portanto, ficam ocultos por padrão. Para revelar o ShadowDOM no Chrome, vá em “Preferências” dentro das configurações das ferramentas de desenvolvimento e marque a caixa de seleção “Mostrar ao usuário o DOM Shadow Agent”. Quando você inspecionar o elemento video novamente nas ferramentas dev, você verá e poderá inspecionar o Shadow DOM do elemento.

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!