Javascript createElement没有结束标记

时间:2011-08-09 21:10:21

标签: javascript document createelement

我正在尝试使用document.createElement('circle')来处理svgs,但Chrome会创建一个结束标记以圈出

<circle></circle>

错误的结果。 如何创建一个没有结尾的元素?

3 个答案:

答案 0 :(得分:6)

您可能想看一下这篇文章

SVG Scripting with JavaScript Part 1: Simple Circle

您正在寻找的方法是:

var circle = document.createElementNS("http://www.w3.org/2000/svg", "circle");

编辑:信用到期的信用

Stackoverflow: Creating SVG graphics using javascript?

答案 1 :(得分:4)

尝试使用document.createElementNS

var circle = document.createElementNS("http://www.w3.org/2000/svg","circle");

答案 2 :(得分:-2)

尝试使用:

document.createElementNS('circle')
相关问题