Нет, это невозможно в Firefox / Firebug. Лучшее, что вы можете сделать - это заставить JS (обычно) уведомлять вас или регистрировать изменения по мере их возникновения.
Chrome немного лучше, потому что он позволяет устанавливать глобальные точки останова прослушивателя событий. Таким образом, если вы установите точки останова для событий клавиатуры, мыши и управления, то Chrome перейдет к соответствующему JS-коду (если есть), который запускает эти события. (И один из этих обычно срабатывает при изменении входа.)
В большинстве браузеров, особенно в Firefox, вход может получить значение одним из следующих способов:
- Действие пользователя.
- Javascript.
- Расширение браузера / надстройка или плагин.
- Браузер будет заполнять последние пользовательские значения во многих случаях, если не указано иное. См. «Три аспекта автозаполнения» .
- Предопределенные значения, закодированные в HTML.
Вы можете получить лучшее представление о том, что JS может делать во время загрузки страницы, используя профилировщик Firebug .
Добавьте такой код в начало раздела <HEAD>
страницы. :
<script type="text/javascript">
console.profile("Startup JS Profiler");
window.addEventListener ("load", function() {
console.profileEnd("Startup JS Profiler");
},
false
);
</script>
Затем смотрите консоль, пока страница загружается.