Guest User

Untitled

a guest
May 16th, 2012
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.93 KB | None | 0 0
  1. adding text with whitespaces in svg text element
  2. var legend = document.createElementNS("http://www.w3.org/2000/svg", "text");
  3. var tspan = document.createElementNS("http://www.w3.org/2000/svg", "tspan");
  4. // Set any attributes as desired
  5. legend.setAttribute("id","legend");
  6. legend.setAttribute("text-anchor", "middle");
  7. legend.setAttribute("alignment-baseline", "hanging");
  8. legend.setAttribute("xml:space","preserve");
  9. tspan.setAttribute("xml:space","preserve");
  10. tspan.setAttribute("id","tspanObj");
  11. var myText = document.createTextNode(legendTxt);
  12. tspan.appendChild(myText);
  13. legend.appendChild(tspan);
  14. legend.setAttribute("x", Math.round(this.options.windowWidth/2));
  15. legend.setAttribute("y", this.options.upperPadding+this.options.barH+this.options.legendDist);
  16. this.elements.jSvgElem.append(legend);
  17.  
  18. legend.setAttributeNS("http://www.w3.org/XML/1998/namespace", "xml:space","preserve");
Advertisement
Add Comment
Please, Sign In to add comment