JavaScript 动态生成img 点击事件的问题

2025-01-07 09:35:02
推荐回答(3个)
回答1:

事件函数中可以通过event的target属性获得产生事件的对象.如:

var img = document.createElement("img");

img.attachEvent("onclick", ImgClick); 

function ImgClick(e) {
    var e = e || event;
    var img = e.target;//img 就是点击的图片对象  
}

回答2:

你好!!


是使用原生的javascript来实现么?

img.onclick = function(){
         yourFunc(this);
};

function yourFunc(obj){
        alert(obj.outerHTML);
}

回答3:

jquery each this