DomenForum.net

DomenForum.net (https://domenforum.net/index.php)
-   Программирование (https://domenforum.net/forumdisplay.php?f=26)
-   -   Как понять, в каком JS-скрипте содержится нужная функция? (https://domenforum.net/showthread.php?t=211082)

zusicks438 30.05.2017 16:01

Как понять, в каком JS-скрипте содержится нужная функция?
 
На странице есть текстовое поле. Если в это текстовое поле ввести любой символ, который находится на клавише с буквой "б" (она же запятая, она же знак "меньше"), происходит некое событие. В HTML для input никакие события не описаны.

На странице много кода и ссылок на скрипты. Как понять, какая функция вызывается при нажатии запятой?

Пробовал гуглить, но везде натыкаюсь на тексты из серии "поставьте точку останова в дебаггере". Насколько я понял, это не совсем то, что нужно, ведь я наоборот хочу понять, где её выставлять.

alex8 30.05.2017 17:32

Попробуйте найти id этого поля или class.

После этого просмотрите javascript, который использует этот id или class.

По опыту могу сказать, что если при вводе любого символа в поле происходит какое-нибудь событие (проверка введенного слова, выпадение подсказок и т.д.), где-то там подвязан запрос на ajax.

zusicks438 30.05.2017 19:48

Ну...в принципе обычно так и решаю проблему "в лоб": grep -r... :)

Но неужели нет другого способа?

alex8 30.05.2017 20:12

Цитата:

Сообщение от zusicks438 (Сообщение 1426613)
Но неужели нет другого способа?

Конечно есть! Нанять за малую денежку специально обученного человека и стребовать с него нужный результат.


Текущее время: 16:15. Часовой пояс GMT +4.

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Техническая поддержка — DevArt.PRO. Перевод: zCarot.