javascript - 如何从 svg 内部获取嵌入元素

标签 javascript html dom svg

使用 mySVGNode.parentNode 我得到的嵌入 svg 文件为 null。理想情况下,我想引用嵌入标签及其 id 属性。

我可以成功地在 DOM 中搜索它,但令我惊讶的是parentNode 返回 null。不支持嵌入对象吗?

最佳答案

您正在寻找的是window.frameElement。请参阅 html5 spec 中的定义.

这是一个example .

关于javascript - 如何从 svg 内部获取嵌入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13775801/

相关文章:

javascript - 向下滚动页面后出现的标题

javascript - 每次 DOM 通过 Javascript 更改时,文档都会重新加载吗?

javascript - 页面刷新后找不到元素 - Selenium

javascript - 数组值从 JS 丢失到 Controller

javascript - 如何为更多 ID 运行函数?

javascript - 如何抓取无限滚动页面?

javascript - 从数组填充 Bootstrap 4 表?

html - 旋转后 overflow-x 在 Safari 上不起作用

css - Angular 2 测试 - 获取 DOM 元素样式

Javascript 切换表行和组元素