Gibt es eine Möglichkeit, ein foreignObject
-Element mit einem einfachen HTML-Code an ein SVG-Element anzuhängen? Hier ist der Code, den ich versuchte:FremdesObjekt anhängen, das etwas HTML in einem SVG-Element enthält
var foreignObject = document.createElement('foreignObject');
foreignObject.setAttribute('height', '300');
foreignObject.setAttribute('width', '300');
var div = document.createElement('div');
div.innerHTML = 'Hello World';
foreignObject.appendChild(div);
svg.appendChild(foreignObject); //svg is an already created svg element containing a d3 chart
Aber die svg gleich bleibt auch nach diesem Code ausführt. Gibt es noch etwas, das ich tun muss?