Показать сообщение отдельно
  #2 (permalink)  
Старый 13.01.2016, 16:05
Профессор
Отправить личное сообщение для Keramet Посмотреть профиль Найти все сообщения от Keramet
 
Регистрация: 30.12.2015
Сообщений: 194

Вроде разобрался. Написано:
Если элементу назначен специальный атрибут id, то можно получить его прямо по переменной с именем из значения id.
Это поведение соответствует стандарту. Оно существует, в первую очередь, для совместимости, как осколок далёкого прошлого и не очень приветствуется, поскольку использует глобальные переменные. Браузер пытается помочь нам, смешивая пространства имён JS и DOM, но при этом возможны конфликты.

Более правильной и общепринятой практикой является доступ к элементу вызовом document.getElementById("идентификатор").
Ответить с цитированием