ie8_getElementById () - PullRequest
       15

ie8_getElementById ()

2 голосов
/ 19 июля 2010

В чем разница между document.getElementById () и document.ie8_getElementById ().

Ответы [ 2 ]

2 голосов
/ 19 июля 2010

из MSDN: В режиме IE8 getElementById выполняет регистрозависимое сопоставление только для атрибута ID. В режиме IE7 и предыдущих режимах этот метод выполняет сопоставление без учета регистра для атрибутов ID и NAME.

Другими словами, он работает как весь остальной мир в режиме ie8. Вы всегда должны вызывать getElementById, он просто работает по-разному в разных версиях т.е..

1 голос
/ 19 июля 2010

Режим IE8, getElementById выполняет совпадение с учетом регистра на идентификаторе только атрибут В режиме IE7 и В предыдущих режимах этот метод выполняет совпадение без учета регистра на обоих идентификаторах и атрибуты NAME, которые могут дают неожиданные результаты.

http://msdn.microsoft.com/en-us/library/ms536437%28VS.85%29.aspx

...