Для конкретного вопроса из заголовка используйте следующий код JS:
document.querySelector("object")
.contentDocument.querySelectorAll("path[path-id='3379']")[0].getAttribute("d")
На SVG следует ссылаться с использованием элемента object
(замените содержимое атрибута width
/ height
на соответствующеезначения):
<object
type="image/svg+xml"
data="./logo.svg"
width="480"
height="240"
></object>
Предполагается, что в вашем html есть один object
элемент.В противном случае пометьте их атрибутом id
и используйте #<the_id_goes_here>
в первом селекторе:
document.querySelector("#<the_id_goes_here>")
.contentDocument.querySelectorAll("path[path-id='3379']")[0].getAttribute("d")