JavaScript之IE,火狐兼容事件对象
Created at 2016-07-27
Updated at 2017-01-06
Category
Front-End
Tag
JavaScript
1 2 3 4 5 6 7
| document.getElementById('par').addEventListener ('click',function (ev){ ev = ev||window.event; alert(ev.screenX+ev.screenY)} ); document.getElementById('son').addEventListener ('click',function (){alert('son')});
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| var par = document.getElementById('par'); if (par.attachEvent){ par.attachEvent('onclick',function (ev){ ev = ev||window.event; alert(ev.screenX+'--'+ev.screenY)} ); }else{ par.addEventListener('click',function (ev){ ev = ev||window.event; alert(ev.screenX+'--'+ev.screenY)} );
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
| var par = document.getElementById('par'); var prefix = ''; if (par.attachEvent){ par.addEventListener = par.attachEvent; prefix = 'on'; } par.addEventListener('click',function (ev){ ev = ev||window.event; alert(ev.screenX+'--'+ev.screenY)} );
|