如何检查我的parentNode是否是<a> html标记 - YUI

Jul*_*ARD 5 javascript yui

我有:<a href="mylink.html"><img src="abc.png" /></a>.我想知道我的imgparentNode是否是<a>标签.

我使用YUI 3库,但我可以使用原生JS.

有什么建议?

Que*_*tin 9

获取父节点,获取其节点名称,然后与所需的节点名称进行比较.为了确保某些东西是链接(而不是其他类型的锚),请测试它是否具有填充的href属性.

node.parentNode.nodeName.toLowerCase() === 'a' && node.parentNode.href !== "";
Run Code Online (Sandbox Code Playgroud)