使用javascript获取xlink:href(在浏览器中)

时间:2014-07-15 20:02:08

标签: javascript html dom

我有一个元素(在html中)

 <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');

但我并不确定在我的例子中会转换成什么。

(顺便说一句,Google文档会显示这样的图片,至少在Chrome中显示。不知道他们为什么不使用正确的IMG标签。)

1 个答案:

答案 0 :(得分:3)

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

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