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 に答える