SVGのエラーメモ

メモを残しておこうと思っていた。
思い出したのでメモブログの本領発揮。

エラーが出ない

無い要素の定義
var obj1 = document.getElementById(“container”);
※xml上になくてもエラーが出ない。
勘違い系
var svg1 = document.getElementById(“svg”);
※xml上にid=”svg”なくても勝手に<svg/>とか、<g/>に指定したid=”svg1″とかとか・・・等が定義されてエラーが出ない。これによって、矩形を描画する場所の表示に不具合が出る。

エラーが出る

無い要素への設定
obj1.attr().animate();
※指定したobjが無いとエラー。これは、当たり前かも・・・。

関連記事