首頁 >web前端 >js教程 >為什麼我的程式碼在 JSFiddle 中不顯示警報?

為什麼我的程式碼在 JSFiddle 中不顯示警報?

Barbara Streisand
Barbara Streisand原創
2024-10-18 10:58:031096瀏覽

Why Does My Code Not Display an Alert in JSFiddle?

解開 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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn