Элемент доступен с идентификатором

Я видел странное поведение. Я создал.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

Ответы на вопрос(2)

Ваш ответ на вопрос