[問題] html內嵌svg的控制
大家好~
小弟最近用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
感恩不盡~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 46.189.66.171
※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1414554902.A.9B4.html
推
10/29 12:55, , 1F
10/29 12:55, 1F
→
10/29 12:55, , 2F
10/29 12:55, 2F
推
10/29 14:03, , 3F
10/29 14:03, 3F
推
10/30 22:41, , 4F
10/30 22:41, 4F