5

我正在尝试使用 document.createElement('circle') 与 svgs 一起工作,但 Chrome 创建了一个结束标签来圈出

<circle></circle>

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

4

3 回答 3

7

你可能想看看这篇文章

使用 JavaScript 编写 SVG 脚本第 1 部分:简单圆

您正在寻找的方法是:

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

编辑:信用到期

Stackoverflow:使用 javascript 创建 SVG 图形?

于 2011-08-09T21:15:55.557 回答
4

尝试使用document.createElementNS

var circle = document.createElementNS("http://www.w3.org/2000/svg","circle");
于 2011-08-09T21:14:24.837 回答
-2

尝试使用:

document.createElementNS('circle')
于 2011-08-09T21:16:29.937 回答