开发者

Javascript createElement no end tag

开发者 https://www.devze.com 2023-03-27 11:50 出处:网络
I\'m trying to use document.createElement(\'circle\') to work with svgs but Chrome creates a end tag to 开发者_Python百科circle giving

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

精彩评论

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