Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/402.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 我试图从DOM中提取一个元素,这是如何做到的?_Javascript_D3.js_Svg - Fatal编程技术网

Javascript 我试图从DOM中提取一个元素,这是如何做到的?

Javascript 我试图从DOM中提取一个元素,这是如何做到的?,javascript,d3.js,svg,Javascript,D3.js,Svg,此代码在每次生成图形时都会运行,此外,它还使用此命令设置图形的标记id。我有一个例子,我需要一个对数图。 起初我认为它可以转换为字符串,但这只返回[Object SVGSVGElement] 您可以使用将DOM对象转换为字符串 var s = new XMLSerializer(); var str = s.serializeToString(element); 起初我认为它可以转换为字符串,但这只返回[Object SVGSVGElement]发布您的代码,而不是屏幕截图。阅读“如何提问”指

此代码在每次生成图形时都会运行,此外,它还使用此命令设置图形的标记id。我有一个例子,我需要一个对数图。
起初我认为它可以转换为字符串,但这只返回[Object SVGSVGElement]

您可以使用将DOM对象转换为字符串

var s = new XMLSerializer();
var str = s.serializeToString(element);

起初我认为它可以转换为字符串,但这只返回[Object SVGSVGElement]发布您的代码,而不是屏幕截图。阅读“如何提问”指南,不要在您自己的帖子上发表评论,而是更新问题。阅读MVCE的相关信息,而不是将其作为评论发布。使用“摘录”是什么意思?要删除它,可以使用
element.remove()
element.parentNode.removeChild(element)
适用于旧浏览器。您希望获得哪个字符串?非常感谢!