Почему атрибуты элемента появляются в области действия встроенной функции?
Учитывая этот код:
Click me
Нажатие на кнопку выдаст предупреждениебла», Почемуid
атрибут становится переменной, видимой в области видимостиonclick
обработчик?
Другой пример:
Click me
Здесь мы видим, чтоstyle
относится кCSSStyleDeclaration
объект, а не строковое значение атрибута. Это похоже на то, что мыполучить путем ссылки на индекс элемента кнопкиattributes
свойство или через свойства атрибута, такие как (this.style
getAttribute
возвратил бы строковое значение вместо этого).
Где указано это поведение?