Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Явный вызов процедуры обработки события. (https://javascript.ru/forum/misc/2635-yavnyjj-vyzov-procedury-obrabotki-sobytiya.html)

Octane 27.01.2009 02:03

Цитата:

Сообщение от x-yuri (Сообщение 11448)
про HTML - я имел в виду назначение обработчиков событий

JavaScript в атрибутах тегов зло! :D

x-yuri 27.01.2009 02:12

Octane, ну зачем же так категорично, а если это домашняя страничка, то почему нет? или просто небольшой сайт

Octane 27.01.2009 02:37

И что это меняет?

x-yuri 27.01.2009 03:07

Octane, хорошо, тогда почему javascript в атрибутах тэгов зло?

Octane 27.01.2009 09:29

А почему все стили элементов писать в их атрибутах style плохо?

x-yuri 27.01.2009 09:37

Octane, хорошо, отвечу за тебя, потому что при больших объемах javascript-кода это усложняет его изменение (поддержку). Ключевые слова - "больших" и "изменение" ;-)

Octane 27.01.2009 09:44

Это лень и наплевательское отношение к коду называется, когда знающий о динамическом назначении обработчиков событий программист пихает JavaScript код в атрибуты тегов, неважно при каких размерах сайта...

x-yuri 27.01.2009 10:35

нет, просто я считаю, что если нужно создать одну страничку, что-то там протестировать и тут же удалить ее, то придерживаться каких-то там стандартов и best practices смысла не имеет. И вообще, хороший программист - тот, который умеет делать исключения

Gvozd 27.01.2009 13:16

x-yuri, +1
Для тестинга вообще лучше не заморачиватся хорошим стилем
Для небольших сайтов и активных элементов, не несущих большую смысловую нагрузку нединамическое назеначение обработчиков допустимо, ИМХО.


Часовой пояс GMT +3, время: 10:22.