зачем getElementById
Зачем нужен getElementById, если все элементы и так доступны по id?
Пишу просто имя элемента, которое было объявлено в html, и все работает. Во всех источниках пишут про getElementById, как будто другого способа нет. В чем секрет и где зарыта собака? |
Цитата:
|
Возможно дело в том, что если id переопределен, при прямом доступе разные браузеры начинают вести себя по-разному. Если соблюдается условие 1 id -- 1 элемент, то все ок, можно без getElementById.
|
Цитата:
|
Цитата:
|
Цитата:
Мне не нравится, что про это нигде не написано. Возможность есть описания нет. |
Цитата:
В Flash это например есть, там назначается actionscript имя переменной или класса, а потом просто к ним обращаешься из кода и все. Что тут устаревшего не понимаю |
a.b.c (через точку к дочерним элементам) нельзя обращаться.
|
Цитата:
Цитата:
Цитата:
http://www.w3.org/TR/html5/browsers....-window-object |
Часовой пояс GMT +3, время: 05:10. |