我使用模板HTML與一些JavaScript函數,但不知道JavaScript處理的位置。在HTML事件中Chrome調試javascript
請幫幫我。
<onclick="moveIconClick()"></>
(我可以看到它運行,但不知道這是哪裏功能)
感謝,我搜索在javascript文件這一功能,並發現這一點。
我使用模板HTML與一些JavaScript函數,但不知道JavaScript處理的位置。在HTML事件中Chrome調試javascript
請幫幫我。
<onclick="moveIconClick()"></>
(我可以看到它運行,但不知道這是哪裏功能)
感謝,我搜索在javascript文件這一功能,並發現這一點。
使用此快捷方式可以幫助找出串在您的Chrome
在Windows:
按Ctrl + 移 + ˚F
或MAC:
CMD + 選項 + F
然後輸入moveIconClick將幫助您。
這裏是一個相關的答案:"How to search all loaded scripts in Chrome Developer Tools?"最後一個答案。 :)
我能知道爲什麼打倒我嗎? – 2014-11-05 08:39:08
它發現字符串不是功能 – 2014-11-05 08:40:06
然後你會得到你的功能在哪裏。我曾經使用這個來找到我的其他人的功能。它的工作原理! @reenleedr – 2014-11-05 08:43:36
這可能不被視爲答案,但是這是你想知道:
您需要查看網頁的源代碼。該函數可能直接寫在html頁面中,或者可能從另一個js文件導入,這通常是在頁面的頭部完成的。
瞭解更多關於「如何使用HTML JS」
承認這確實是一個很好的答案。道歉已刪除我的評論。 – 2014-11-05 11:16:56
@TomRedfern哈哈不是一個問題的人 – doniyor 2014-11-05 13:00:27
出於調試的目的,你可以使用Chrome的控制檯和打印您需要它是什麼。 另外,如果您轉到資源,則可以找到當前在該模板上使用的腳本。
如果您正在使用鍍鉻機Ctrl + Shift + i
,則在網絡檢查器中按Ctrl + Shift + i
。 搜索moveIconClick,將顯示結果。擊中Esc
將關閉搜索控制檯。 或在任何瀏覽器右鍵單擊並選擇「檢查元素」會給你網站督察。 在那裏你可以搜索任何文字。如果你想調試事件,你可以在inspector的'Sources'選項卡中放置斷點。
只需在所有js文件中搜索函數名稱「moveIconClick」。 – shabeer 2014-11-05 08:38:16
它可能位於External JS中 – 2014-11-05 08:38:19
如果您知道函數名稱,並且只想找到它的定義位置,那麼您可以通過@ Tyler.z.yang提出的建議在devtools中搜索源代碼,但您當然也有能力在您的編輯器或IDE中搜索多個文件。 – 2014-11-05 08:46:51