Элемент доступен с идентификатором
Я видел странное поведение. Я создал.Input
и попытался получить к нему доступ напрямую из id. Вместо того, чтобы бросать исключение, консоль показывала выше элемент ввода.
console.log(inputid);
После этого я попытался сравнить его сgetElementById
console.log( inputid == document.getElementById('inputid'));
консоль показывала.true
Вы можете увидеть это поведение наjsfiddle.
Это странное поведение или я что-то упустил?
Я проверил это вChrome 23.0.1271.10 dev-m
а также .firefox 15.0.1