2014-11-05 40 views
0

我使用模板HTML與一些JavaScript函數,但不知道JavaScript處理的位置。在HTML事件中Chrome調試javascript

請幫幫我。

<onclick="moveIconClick()"></>(我可以看到它運行,但不知道這是哪裏功能)

感謝,我搜索在javascript文件這一功能,並發現這一點。

+2

只需在所有js文件中搜索函數名稱「moveIconClick」。 – shabeer 2014-11-05 08:38:16

+0

它可能位於External JS中 – 2014-11-05 08:38:19

+0

如果您知道函數名稱,並且只想找到它的定義位置,那麼您可以通過@ Tyler.z.yang提出的建議在devtools中搜索源代碼,但您當然也有能力在您的編輯器或IDE中搜索多個文件。 – 2014-11-05 08:46:51

回答

2

使用此快捷方式可以幫助找出串在您的Chrome

在Windows

按Ctrl + + ˚F

或MAC:

CMD + 選項 + F

然後輸入moveIconClick將幫助您。

這裏是一個相關的答案:"How to search all loaded scripts in Chrome Developer Tools?"最後一個答案。 :)

+0

我能知道爲什麼打倒我嗎? – 2014-11-05 08:39:08

+0

它發現字符串不是功能 – 2014-11-05 08:40:06

+0

然後你會得到你的功能在哪裏。我曾經使用這個來找到我的其他人的功能。它的工作原理! @reenleedr – 2014-11-05 08:43:36

1

這可能不被視爲答案,但是這是你想知道:

您需要查看網頁的源代碼。該函數可能直接寫在html頁面中,或者可能從另一個js文件導入,這通常是在頁面的頭部完成的。

瞭解更多關於「如何使用HTML JS」

+0

承認這確實是一個很好的答案。道歉已刪除我的評論。 – 2014-11-05 11:16:56

+0

@TomRedfern哈哈不是一個問題的人 – doniyor 2014-11-05 13:00:27

0

出於調試的目的,你可以使用Chrome的控制檯和打印您需要它是什麼。 另外,如果您轉到資源,則可以找到當前在該模板上使用的腳本。

0

如果您正在使用鍍鉻機Ctrl + Shift + i,則在網絡檢查器中按Ctrl + Shift + i。 搜索moveIconClick,將顯示結果。擊中Esc將關閉搜索控制檯。 或在任何瀏覽器右鍵單擊並選擇「檢查元素」會給你網站督察。 在那裏你可以搜索任何文字。如果你想調試事件,你可以在inspector的'Sources'選項卡中放置斷點。