Javascript 新手,真的需要一些帮助!
现在我在 HTML 页面中有一个图像,如下所示:
<a class="p" href="http://www.abc.com"><img src="http://www.abc.com/logo.jpg" alt="" /></a>
并通过以下方式获取图像元素:
var e.document.elementFromPoint(x,y);
当我点击图片时,可以通过以下方式成功获取到src属性或offset属性:
e.src or e.offsetHeight
但是,当我使用时它返回 NULL:
return e.href;
那么我怎样才能得到正确的 href 属性 (http://www.abc.com) ??
谢谢,
高峰
最佳答案
href 不是图像的属性,而是 A 元素的属性。
您可以使用图像的 .parentNode
属性访问它。因为它是它的直接父级。
关于javascript - 使用 Javascript 获取图像的 href 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6452212/