Показать сообщение отдельно
  #21 (permalink)  
Старый 11.11.2009, 12:21
Профессор
Отправить личное сообщение для Dmitry A. Soshnikov Посмотреть профиль Найти все сообщения от Dmitry A. Soshnikov
 
Регистрация: 25.02.2008
Сообщений: 707

Сообщение от Kolyaj
getElementById должен вызываться в контексте document, так что без обертки не обойтись.
Ха, и вправду, это я не проверив написал. Сам лично не использовал никогда такую ссылку (тоже минимальная обёртка всегда была - с проверкой - либо строка пришла, либо сам объект), только предположил.

Но, к слову, IE, например, пофиг на this-value, который должен быть document (скорей всего там стоит что-то вроде thisValue = thisValue || document); и здесь это работает. Но для кроссбраузерного использования - конечно, не подойдёт это.
__________________
Тонкости ECMAScript

Последний раз редактировалось Dmitry A. Soshnikov, 11.11.2009 в 12:23.
Ответить с цитированием