2017-03-22 10 views
-2

Hier ist mein Code (Die Windows-Warnung ist nur um sicherzustellen, dass die Javascript-Datei an der richtigen Stelle ist). Ich versuche ein Madlib-Spiel zu erstellen und kopiere Code von einer anderen Quelle, aber der Button wird den Code nicht ausführen. Das Ziel ist es, fullStoryDiv zu dem in meinem HTML erstellten div zu posten. Bitte helfen Sie!Warum funktioniert mein Javascript nicht richtig?

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

Verwenden Sie die [browser console (dev tools)] (http://webmasters.stackexchange.com/q/8525) (drücken Sie 'F12') und lesen Sie alle Fehler. Bitte [bearbeiten] Sie Ihre Frage und stellen Sie ein [minimales, vollständiges und überprüfbares Beispiel] (http://stackoverflow.com/help/mcve) bereit. Wenn Sie den Fehler "TypeError: madLibButt ist null" oder "Uncaught Reference Error: kann Eigenschaft addEventListener von null nicht lesen" oder ähnliches erhalten, dann ist es ein Duplikat von [Warum findet jQuery oder eine DOM-Methode wie getElementById das Element nicht? ] (http://stackoverflow.com/q/14028959/4642212). – Xufox

+0

Ein wahrscheinliches Problem ist, dass Ihr Code in einem "

Verwandte Themen