在使用以下事件处理程序时function eventHandler(Fe,Ftype,Fhandler) { if(window.event) Fe.attachEvent('on'+Ftype,Fhandler); else Fe.addEventListener(Ftype,Fhandler,false);}在除了Firefox浏览器正常运行外,其他浏览器都报错,在attachEvent()出报错为:undefined is not a function;将attachEvent()和addListenEvent()互换,则没有错误且返回正确结果。疑惑:window.event为IE事件模型的事件对象属性。IE事件模型添加事件处理的方法是attachEvent(),为什么说没有定义呢??
添加回答
举报
0/150
提交
取消