2013-06-24 61 views
33

有什麼辦法可以讓Jsfiddle輸出javascript錯誤,異常或任何東西?我試圖谷歌這一點,但似乎沒有在那裏。Jsfiddle錯誤不會顯示

我需要將alert() s放在我的javascript代碼中,所以我大致知道運行時錯誤發生的位置,然後猜測問題出在哪裏。當然,有一個輸出控制檯或JSFiddle輸出任何錯誤?

+9

爲什麼你不只是看到瀏覽器的JS錯誤控制檯腳本錯誤? – CBroe

+3

使用Ctrl + Shift + Enter鍵將您的代碼放入自己的頁面。然後在控制檯上看到一切。 – AntouanK

+0

我意識到現在是一個多麼愚蠢的問題:) –

回答

32

當然,有一個輸出控制檯或JSFiddle輸出任何錯誤?

jsfiddle僅執行您編寫的JavaScript代碼。因此,輸出會寫入您通常期望的地方:您的Web瀏覽器的控制檯。這就是你會看到你的代碼可能出現的任何錯誤的地方。

在谷歌瀏覽器上,可以從「開發人員工具」中訪問控制檯。你會在那裏看到jsfiddle錯誤。

+0

下面是一個有趣的解決方案:http://jsfiddle.net/phms/b34wT/ – Sameer

4

如果你使用谷歌,您可以使用Inspect element然後console選項卡下

UPDATE

或者直接按F12 ...在Firefox和IE瀏覽器的工作原理也通過@看Bondye

+0

或者只是按F12 ...也適用於FireFox和IE –

1

JsFiddle與瀏覽器沒有任何不同。它顯示你正在瀏覽的瀏覽器下的框架,所以jsFiddle的框架所具有的問題是瀏覽器所具有的問題。所以你基本上應該看看正在顯示的瀏覽器問題。

您可以保存您的小提琴後立即檢查他們,按照下列步驟:

1)保存您的小提琴,你會得到這個有點兒網址,例如: http://jsfiddle.net/FIDDLE-AUTOGENERATED-ID/

2)在一個新選項卡中打開此選項卡,在URL中添加/showhttp://jsfiddle.net/FIDDLE-AUTOGENERATED-ID/show

3)現在你可以使用Chrome的火狐Inspect Element檢查console Tab或點擊Red Cross at bottom right