解開 JSFiddle 之謎
一段簡單的程式碼片段拒絕在 JSFiddle 中按預期運行,這讓您摸不著頭腦。將程式碼精簡到最基本的部分,您會發現即使是這個簡約的範例也失敗了:
function displaymessage() { alert("Hello World!"); }
<form> <input type="button" value="Click me!" onclick="displaymessage()" /> </form> <p>By pressing the button above, a function will be called. The function will alert a message.</p>
儘管付出了一切努力,警報框在 JSFiddle 中仍然難以捉摸。
解決方案:載入類型的調整
罪魁禍首在於 JSFiddle 中 JavaScript 設定中的「載入類型」下拉清單。預設情況下,該設定設定為「換行 -
底部」。要解決此問題,只需選擇“無換行 - 底部”從下拉清單中。這可確保 JavaScript 程式碼在任何 HTML 之前加載,從而解決問題並允許警報框顯示其預期訊息。
以上是為什麼我的程式碼在 JSFiddle 中不顯示警報?的詳細內容。更多資訊請關注PHP中文網其他相關文章!