-2
這裏是我的代碼(Windows警報只是爲了確保JavaScript文件在正確的位置)。我正在嘗試創建一個madlib遊戲,並且我複製了不同來源的代碼,但該按鈕不會執行代碼。目標是將fullStoryDiv發佈到我的html中創建的div。請幫忙!爲什麼我的JavaScript無法正常工作?
window.alert("HI");
function madLib() {
var fullStoryDiv = document.getElementById("fullStory").value;
var noun = document.getElementById("noun").value;
var pnoun = document.getElementById("pnoun").value;
var adjetive = document.getElementById("adjetive").value;
var adverb = document.getElementById("adverb").value;
var bodyPart = document.getElementById("bodyPart").value;
fullStoryDiv.innerHTML = adjetive + noun + pnoun + adverb + bodyPart;
}
var madLibButt = document.getElementById("madLibButton");
madLibButt.addEventListener("click", madLib);
使用[瀏覽器控制檯(開發工具)](http://webmasters.stackexchange.com/q/8525)(點擊'F12')並讀取任何錯誤。請[編輯]你的問題並提供[最小,完整和可驗證的示例](http://stackoverflow.com/help/mcve)。如果您收到錯誤「TypeError:madLibButt爲null」或「Uncaught Reference Error:無法讀取屬性addEventListener null」或類似內容,那麼它是[爲什麼jQuery或諸如getElementById之類的DOM方法未找到該元素? ](http://stackoverflow.com/q/14028959/4642212)。 – Xufox
一個可能的問題是您的代碼位於您網頁的「
」的'