2017-05-09 5 views
-2

Ich arbeite gerade an dieser Svg-Datei und ich versuche, die ID jedes Pfades zu bekommen. Ich habe das Bild mit Raphael konvertiert, also war das der Code. Image of path codeWie bekomme ich IDs von SVG-Pfaden?

Dann hier ist mein Svg in meiner HTML-Datei.

Image of svg code

+5

ersetzen diese Bilder mit dem Code so schnell wie möglich – madalinivascu

+0

@madalinivascu ich habe es versucht, funktioniert aber Es wird eine Menge Arbeit sein, da ich es für die gesamte Universität mache. Danke, aber –

+0

haben Sie Angst, jemand wird Ihren Code verwenden/abreißen? –

Antwort

1

nur Schleife über alle Pfadelemente und deren ID lesen ...

document.querySelectorAll("path").forEach(function(item) { 
 
    document.write(item.id + "<br/>") 
 
})
<svg height="0px"> 
 
    <path id="id1" d=""/> 
 
    <path id="id2" d=""/> 
 
    <path id="id3" d=""/> 
 
    <path id="id4" d=""/> 
 
    <path id="id5" d=""/> 
 
</svg> 
 
<br/>

+0

Danke. Das funktioniert! –

Verwandte Themen