Сообщение от Раед
|
cyber,
IE<9 не передаёт событие в обработчик. У него оно хранится в window.event
Остальные браузеры передают объект-событие в функцию 1-м аргументом.
|
я это знал.
но самое интересное , что код ниже работает в ие9
document.getElementById("link").onclick=function(e)
{
alert(e);
}
но поидее он должен работать так
document.getElementById("link").onclick=function(e)
{
e = (e === 'undefind') ? window.event : e;
alert(e);
}