javascript - 使用 Javascript 获取图像的 href 属性

标签 javascript html ios href src

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/

相关文章:

Javascript Sum 字段错误 NaN

jquery - 在 jQuery Mobile 1.3.0 中更改按钮主题

ios - Swift - 无法理解 UIScrollView 的 contentSize

javascript - 在 mapstart 上隐藏单个标记组

javascript - 如何使 JQuery 例程写入计算机桌面上的文本文件?

javascript - 如何根据搜索框过滤引导卡

ios - 如何在 iOS 应用程序中自动将 iOS 设备与公共(public) WiFi 连接?

javascript - Angular 循环多维 json 对象不起作用

html - Bootstrap,如何使 Logo 适应导航栏大小?

ios - preferredMaxLayoutWidth 在 Swift 中不起作用?