方法一、setAttribute var obj = document.getElementById(“obj”); obj.setAttribute(“onclick”, “[removed]alert(‘测试’);”); 但是IE不支持用 setAttribute 设置某些属性,包括对象属性、集合属性、事件属性,也就是说用 setAttribute 设置 style、onclick、onmouseover 这些属性在 IE 中是行不通的。 方法二、用 attachEvent 和 addEve