багзилла> <table><tr id="oTR"><td>щелкни тут</td></tr></table> > <script> > .document.getElementById('oTR').onclick = function test() { alert(this.tagName) } > </script> > Выводит TR в обеих броузерах. > То же самое, если функцию напишешь отдельно и вызовешь как: > document.getElementById('oTR').onclick = test;
Кстати, если конечно не использовать для проверки tagName, то в принципе this передается даже в NN4, MSIE4 и Opera 6... в четвертой оперы не работает, а пятой нет по близости ;-) |