Javascript-форум (https://javascript.ru/forum/)
-   Internet Explorer (https://javascript.ru/forum/css-html-internet-explorer/)
-   -   Вопрос по именам переменных для IE6 (https://javascript.ru/forum/css-html-internet-explorer/23832-vopros-po-imenam-peremennykh-dlya-ie6.html)

demoniqus 08.12.2011 10:44

Вопрос по именам переменных для IE6
 
На странице имеется INPUT c ID='countClients'
В скрипте получаю значение из этого компонента
countClients = document.getElementById('countClients').value;

так вот Mozilla совершенно нормально отнеслась к этому коду, а IE6 запнулся - ему по какой-то неизвестной мне причине не понравилось имя переменной. После того, как я это имя исправил вот так:
countClients11 = document.getElementById('countClients').value;

скрипт заработал нормально. В чем причина такого поведения? Или может вообще не стоит использовать совершенно идентичное имя переменной и id-шник компонента?

devote 08.12.2011 11:28

Забудьте вы про ИЕ6 это браузер прошлых веков, зачем вы вообще под него что-то пишите.

demoniqus 08.12.2011 13:11

Потому что в нем много глюков - на мой взгляд неплохая тренировка на соображалку, на кроссбраузерность скриптов.
Остальные браузеры, которые я знаю, не сильно отличаются своим восприятием от Mozilla

devote 08.12.2011 16:24

Вы лучше ищите ошибки и глюки в нынешних браузерах, за это вам хоть спасибо скажут, а изучать древний мусор, вам ни опыта ни толку не даст...


Часовой пояс GMT +3, время: 08:25.