багзилла>> А зачем ?:) > > Ну, Я Ж Дальше Написал.
Сорри, это я в другом месте хотел спросить, потом переписал и получилось то, что получилось. Вообщем проехали:)
>> Так я же говорю, на элемент SELECT не вешается событие - Mozilla выдает ошибку. > > Не Верю! Вот, Только Что Попробовал. Рабочий Код: > <Head> > <Body> > <Select Id=Select> > <Option>Fuck > </Select> > <Script Type="Text/JavaScript"> > document.getElementById('Select').onclick=function(){window.alert('Fuck');}; > </Script>
Выдает ошибку:)
> У Тебя Какого Года Мозилла-То? :-) 0.9.2 Вообщем пойду качать новую:)
>> А ты используй this - тогда IE тоже будет ссылаться на TR, и проверку не придется делать: > > А Каким Макаром Я Передам this При Динамическом Назначении Обработчика?
Ну он сам передается:) <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;
P.S. Открой секрет, почему у тебя каждое слово с большой буквы ?:) |