Hallo Sebastian,
function update()
{
var circle = "ci0";
svgroot.getElementById(circle).setAttribute("cx" ,100); //line 14
^^^
svgdoc
}
function init(load_evt)
{
svgdoc=load_evt.target.ownerDocument;
svgroot=svgdoc.documentElement;
var newCircle = document.createElement("circle");
^^^
var newCircle = svgdoc.createElementNS("http://www.w3.org/2000/svg","circle");
document statt svgdoc würde hier auch funktionieren, aber wenn es schon mal explizit definiert wurde ...
Grüße,
Thomas