JSFiddle 不當行為:簡單程式碼無法執行
面對JSFiddle 中的一個令人困惑的問題,你會遇到一個令人費解的場景,即使是最簡單的程式碼沒有如預期運作。儘管它很簡單:
<code class="js">function displayMessage() { alert("Hello World!"); }</code>
以及相應的 HTML 按鈕:
<code class="html"><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></code>
警報框在 JSFiddle 中仍然明顯缺失。
揭開隱藏的罪魁禍首: JavaScript 設定
經過仔細檢查,問題不在於程式碼本身,而在於 JSFiddle 的 JavaScript 設定。若要解決這種情況,請導覽至 JavaScript 設定並選擇「無換行 -
底部」在「載入類型」下拉清單中。此設定可確保 JavaScript 程式碼在結束 之前載入。標籤,使其能夠正確存取和操作 HTML 元素。進行此修改後,警報框在點擊按鈕時將認真顯示其訊息,從而恢復 JSFiddle 程式碼的和諧。
以上是為什麼 JSFiddle 拒絕執行最簡單的程式碼?的詳細內容。更多資訊請關注PHP中文網其他相關文章!