2017-03-22 32 views
-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); 
+7

使用[瀏覽器控制檯(開發工具)](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

+0

一個可能的問題是您的代碼位於您網頁的「」的'

相關問題