开发者

Javascript createElement no end tag

I'm trying to use document.createElement('circle') to work with svgs but Chrome creates a end tag to 开发者_Python百科circle giving

<circle></circle>

which results of an error. How can I create an element without an ending that?


You might want to take a look at this article

SVG Scripting with JavaScript Part 1: Simple Circle

The method you're looking for is:

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

Edit: Credit where credit is due

Stackoverflow: Creating SVG graphics using javascript?


try using document.createElementNS:

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


Try to use :

document.createElementNS('circle')
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜