Javascript Image.onload中IE8中的事件目标
在图像的Javascript Image.onload中IE8中的事件目标,javascript,internet-explorer,javascript-events,Javascript,Internet Explorer,Javascript Events,在图像的onLoad事件处理程序中,我需要获取触发事件的图像的URL。在IE8中,window.event.srcement的值总是null。有解决办法吗 var image = new Image(); image.onload = function (e) { var v = e || window.event; var t = v.target || v.srcElement; // t is null here //... }; image.src = "
onLoad
事件处理程序中,我需要获取触发事件的图像的URL。在IE8中,window.event.srcement
的值总是null
。有解决办法吗
var image = new Image();
image.onload = function (e) {
var v = e || window.event;
var t = v.target || v.srcElement;
// t is null here
//...
};
image.src = "test.png";
只需使用
这个
<代码>事件处理程序中的此是事件附加到的元素
image.onload = function() {
var t = this;
alert(t);
};