2014-07-15 147 views
0

我有一個元素(HTML)得到的XLink:HREF使用JavaScript(瀏覽器)

<image xlink:url="https://abc" id="my_ele"> 

我做

ele = document.getElementById("my_ele") 
// Now want to get https://abc 

這裏這個答案Getting 'xlink:href' attribute of the SVG <image> element dynamically using JS in HTML DOM

說:

getAttributeNS('http://www.w3.org/1999/xlink', 'href'); 

但我不太確定wh在我的例子中轉換。

(順便說一句,谷歌文檔會顯示這樣的圖像,至少在Chrome。不知道爲什麼他們不使用正確的IMG標記。)

+0

變化href到你的例子中的網址 – mplungjan

回答

1
<image xlink:href="https://abc" id="my_ele"> 

ele = document.getElementById("my_ele") 
var url = ele.getAttributeNS('http://www.w3.org/1999/xlink', 'href'); 
+0

謝謝!非常奇怪的那個W3網址,但確定。 – user984003

+1

(它不允許我馬上標記它們,總是有一個等待期。) – user984003

+0

你是對的! :) – Filo