-1

如何从 svg 中的外来对象内部的 javascript 更改 textarea(或任何 html 元素)的高度和宽度。此外,我可以拖动一个 html 元素并以任何方式(htm5 任何提示)或至少可以我可以拖放到 svg 容器上在拖动过程中获取 svg 上的坐标,以便我可以实现自己的拖放。提前致谢

4

1 回答 1

0

在我看来,您至少有两个不同的问题。如果我理解正确,第一个是这样的:如何在 SVG 实例中编写 JavaScript,以便嵌入 SVG 实例并让 JS 控制嵌入的 HTML?我有这个权利吗?

如果是这样,答案可以从http://phaseit.net/examples/SVG4/c1.html和相关示例的部分构建。简而言之,编写“window.top”以访问 HTML 参考。

如果这就是您所追求的,同样的参考可以访问 HTML5 拖放。

这是您所追求的答案水平,还是您需要一个可执行的示例?

稍后,经过更多讨论:似乎http://phaseit.net/examples/SVG5/embedding.svg更像您所追求的。我有这个权利吗,阿尔斯兰·阿森?当您显示 SVG 实例时,您应该看到的是一个 SVG 编码的椭圆按钮,当按下该按钮时,它会切换附近嵌入的HTML 文本区域的外观(背景颜色和宽度)。

于 2011-09-22T00:57:09.753 回答