[问题] html内嵌svg的控制

楼主: inbox (inbox)   2014-10-29 11:54:59
大家好~
小弟最近用html连结外部svg的方式做交互式地图(css,js,svg全部为外部连结)
但在某些地方遇到瓶颈上网找了好久都没有找到解答
是这样的
我用<object>标签崁入svg档案
想用onmouseover之类的事件触发svg区块后改变 html 标签的文字
或是根据html checkBox的值来决定svg的表现方式(颜色等等)
但无奈由svg触发事件引用的getElementById 无法抓到html里的物件
试过 ownerDocument 和 ParentNode 往上找都没有办法找到最上层的document 物件
所以我想svg触发的getElementById只能抓到外部svg里面的id物件
动不到html的内容@@
请问有高手知道我大概可以怎么做吗?
不然我就得全部写在svg档z案里了XD
感恩不尽~
作者: GoalBased (Artificail Intelligence)   2014-10-29 12:55:00
最近也想玩SVG 不过版上资讯很少 中文讨论也不热烈的样子...不过我是自己做好玩得而已
作者: jenesis (ゼネシス)   2014-10-29 14:03:00
有code吗? 这样看不太清楚你的问题
作者: poototo (poototo)   2014-10-30 22:41:00
http://goo.gl/Z9ZpCb 不确定是否有帮助

Links booklink

Contact Us: admin [ a t ] ucptt.com