Dynamisch ändern, text SVG-Datei

Habe ich die externe SVG-Datei enthält den code

<g
     inkscape:groupmode="layer"
     id="layer9"
     inkscape:label="score"
     style="display:inline">
     <text
        xml:space="preserve"
        style="font-style:normal;font-weight:normal;font-size:22.5px;line-height:125%;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
        x="100.3568906"
        y="20.353357"
          id="text5833"
        sodipodi:linespacing="125%"><tspan
          sodipodi:role="line"
          id="tspan5834"
          x="300.3568906"
          y="20.353357">Score</tspan></text>

  </g>

Muss ich den text dynamisch ändern Punktzahl von JS-Datei habe ich bereits versucht, aber nicht in der Lage, den text zu ändern sich dynamisch.
was ich versucht habe ist:-

var list = layerNamed('score').getElementsByTagName("g");
var textNode = document.createTextNode("Score:-1");
list.appendChild(textNode);
  • Nicht verwandt , aber wenn Sie gehen, um mit zu arbeiten svg ausgiebig probieren d3.js.
  • Longson ich habe versucht, über den text auch, aber hat nicht funktioniert..
InformationsquelleAutor Mukesh Gupta | 2016-02-09
Schreibe einen Kommentar