IE9上的Javascript srcElement属性

时间:2012-08-21 13:52:06

标签: javascript

我在div对象中有一些图像,当mousedown事件被触发时,我使用n.srcElement来捕获图像对象。

在Firefox中,它将是n.target

但是IE9n.targetn.srcElement都不起作用,因为IE9在使用n.targetn.srcElement时会返回div对象而不是图像对象。

问题是在IE9中使用什么属性以便在单击div对象中的图像时获取图像对象。

1 个答案:

答案 0 :(得分:1)

当你绑定div元素而不是图像并使用鼠标事件时,如果你使用n.target(firefox)或n.srcElement单击图像,你将获得图像对象。 在IE 9中,您需要使用window.event.srcElement来获取您刚刚单击的对象。