Каким образом мне можно найти функцию оброботки событи onchange?

185
15 августа 2017, 16:56

Я хочу посмотреть как обрабатываться события нажатия кнопки.

Каким образом мне можно найти эту функцию?

onchange="selmarshClick(this)"

Answer 1

Если нажать F12 в Chrome и зайти на вкладку Sources, то можно увидеть панель со вкладками, которые помогают при отладке. Одной из таких вкладок будет Event Listener Breakpoints, в которой можно назначить в качестве триггера любые события, при которых исполнение скрипта будет остановлено. Выбирай на вкус.

В данном случае нужно будет выбрать Controlchange

Для Firefox нужно зайти в Инспектор, найти тот самый элемент, в котором прописано событие и обнаружить рядом значок em:

Кликнув на него, как утверждает developer.mozilla.org/ru/docs можно увидеть строчки:

где можно увидеть события, навешанные на элемент, скрипт, строку, возможность нажать на паузу и т.д.

Если в Firefox нет кнопки паузы, как обещают, то можно попробовать посмотреть во вкладку Debugger(отладчик) и попробовать найти стрелку, при наведении на которую будет написано "Events". Там уже должно быть событие этого элемента.

А вот таких полезных вкладок как у Chrome к сожалению у Firefox я не вижу.

READ ALSO
Как запускать с консоли сразу несколько команд, сгененрированых в package.json?

Как запускать с консоли сразу несколько команд, сгененрированых в package.json?

Здравствуйте, не могу разобраться как запускать с packagejson сразу несколько скриптов, надо запустить ng serve и node

302
$ в названии переменной - jQuery

$ в названии переменной - jQuery

При сжатии js скрипта выпадает ошибка:

213
Click в canvas по нескольким элементам

Click в canvas по нескольким элементам

Хочу сделать кликабельными картинки-'спутники', вращающиеся вокруг десяти 'планет'У всех 'планет' разное кол-во 'спутников'(из массива images)

325