Arne: SVG -> JS -> innerHTML -> div manipulieren

Beitrag lesen

ist das also überhaupt möglich? wenn ja, wie?

jo, ist möglich :)

und zwar indem du aus dem umschliessenden Dokument heraus Eventlistener  für elemente des svgs erstellst.

<div id="div_text">... hallooo ...</div>
<script type="text/javascript">

var svgdoc = document.getElementById('svg').getSVGDocument();
var circle = svgdoc.getElementById('circle');
circle.addEventListener('mouseover', testFunction, 'false');

function testFunction(event) {
alert(event);
}
</script>
<svg:svg id="svg" width="100" height="100">
svg:g
    <svg:circle id="circle" cx="50" cy="50" r="30" style="fill:#FF0000"/>
</svg:g>
</svg:svg>

so müsste das prinzipiell gehen, hab es allerdings bisher nur mit über object tags eingebundene svgs getestet.

gruß
arne