如何将javascript中的dom从SVG更改为HTML页面

如何将javascript中的dom从SVG更改为HTML页面,javascript,html,dom,svg,Javascript,Html,Dom,Svg,因此,我在HTML页面中嵌入了一些Javascript和SVG <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Channel Guide</title> <script language="JavaScript" src="guide.js"></script> </head>

因此,我在HTML页面中嵌入了一些Javascript和SVG

<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <title>Channel Guide</title>
  <script language="JavaScript" src="guide.js"></script>
</head>

<body style="text-align: center">
    <embed id="svgtag" src="guide.svg" type="image/svg+xml" width="850" height="700" /> 
</body>
我现在可以使用svgdoc来更改svgdom。 问题是我想使用Javascript文件更改HTML文件中的某些内容,即嵌入式SVG文档的宽度。但是,文档变量指向guide.svg

如何编辑HTML文件,或在新的DOM中打开它


谢谢

您可以使用或对象获取html窗口。所以top.document就是html文档等。

太棒了!非常感谢!
function load(evt) {
    svgdoc = evt.target.ownerDocument;      
    fillData();
}