日期:2014-05-16 浏览次数:22281 次
var textR = document.createElementNS(svgns, 'text'); textR.setAttribute('x', '200px'); textR.setAttribute('y', '200px'); textR.setAttribute('fill', 'black'); textR.text = ‘测试’;
var textR = document.createElement('text'); textR.setAttribute('x', '200px'); textR.setAttribute('y', '200px'); textR.setAttribute('fill', 'black'); textR.innerHTML= ‘测试’;
var textR = document.createElement("text"); //假设增加到一个id为div的div里面 var t = document.getElementById("div").insertBefore(textR); textR.setAttribute('x', '200px'); textR.setAttribute('y', '200px'); textR.setAttribute('fill', 'black'); textR.innerHTML = "测试";
------解决方案--------------------
直接 document.write("<text x='200px' y='200px' fill='black'>测试</text>");
------解决方案--------------------
this.create_text = function (x, y, sty, data, id, mode) { var ele = this.myDoc.createElementNS(this.svgNS, "text"); if (id != null) { ele.setAttribute("id", id); } if (mode == "tb") { ele.setAttribute("writing-mode", mode); } ele.setAttribute("x", x); ele.setAttribute("y", y); ele.setAttribute("style", sty); if (data != null) { var value = this.myDoc.createTextNode(data); ele.appendChild(value); } return ele; } this.create_textData = function (data) { var ele = this.myDoc.createTextNode(data); return ele; }
------解决方案--------------------
var textR = document.createElementNS(svgns, 'text'); textR.setAttribute('x', '200px'); textR.setAttribute('y', '200px'); textR.setAttribute('fill', 'black'); var textRData = document.createTextNode("test"); textR.appendChild(textRData);
------解决方案--------------------