Методы - это свойства с функцией в качестве значения.Таким образом, свойство onclick является методом, потому что его значение является функцией.Попробуйте использовать element.onclick () Перед тем, как назначить ему функцию.
Она выдаст ошибку, так как нулевые значения не могут быть вызваны.Если onclick похож на метод в цепочке прототипов, который вы перезаписываете, вы сможете вызвать его перед «перезаписью» с помощью element.onclick = function () {};
Так что любой чистый элемент без onclickобработчик будет иметь значение null в качестве значения своего свойства onclick.То же самое для всех других стандартных свойств обработчика событий.