У меня есть <input type="hidden">
. Мне нужно увидеть, когда это изменение ценности. У меня есть много файлов JavaScript, изменяющих его значение.Остановить отладчик в веб-браузере при изменении значения объекта
Я могу просто пойти везде, где значения изменены, и добавить оператор debugger
, но это займет много времени. Я узнал о Object.watch(), но он выполняет только определенную функцию после значение изменилось, хотя я хочу видеть , где оно было изменено кодом, а не , когда.
Есть ли способ достичь этого, может быть, вывести номер строки и имя файла JavaScript или остановить отладчик в веб-браузере?
'Object.watch' - это пользовательский API-интерфейс Firefox. Internet Explorer никогда не поддерживал его. –
Скрытые элементы обычно заполняются значениями в обработчике отправки для формы. вы можете выполнить поиск с вкладкой отладки для «.value =» или использовать DOM Explorer, чтобы увидеть, имеет ли значение жесткое значение в атрибуте value = «some hidden value». –