Подтвердить что ты не робот

Неправильная практика использования встроенных обработчиков событий в HTML?

Неправильно ли использовать обработчики событий inline JavaScript или это нормально?

На странице, на которой я планирую использовать его, я буду использовать обработчик событий один раз, поэтому допустимо использовать inline-обработчик событий в этом случае или написать код для обработчика событий в <script> теги?

4b9b3361

Ответ 1

Его плохая практика, если ваша озабоченность является читабельностью в вашей надбавке и техническом обслуживании, особенно в большем масштабе, она может стать довольно запутанной - также помните, что встроенный JS никогда не будет кэширован, как внешний файл js, немного страдают от производительности, особенно если вы злоупотребляете им.

Прочтите эту статью для более глубокого понимания: http://robertnyman.com/2008/11/20/why-inline-css-and-javascript-code-is-such-a-bad-thing/