2017-03-22 7 views
-2

여기 내 코드입니다 (Windows 경고는 자바 스크립트 파일이 정확한 위치에 있는지 확인하는 것입니다). madlib 게임을 만들려고하는데 다른 소스의 코드를 복사했지만 버튼이 코드를 실행하지 않습니다. 목표는 내 HTML에서 만든 div에 fullStoryDiv를 게시하는 것입니다. 도와주세요!왜 자바 스크립트가 제대로 작동하지 않습니까?

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

[브라우저 콘솔 (dev tools)] (http://webmasters.stackexchange.com/q/8525) ('F12'를 명중하십시오)를 읽고 오류를 읽으십시오. 질문을 작성하고 [편집]하고 [Minimal, Complete, Verifiable example] (http://stackoverflow.com/help/mcve)를 제공하십시오. 'TypeError : madLibButt is null' 또는 '잡히지 않은 참조 오류 : null 속성의 addEventListener를 읽을 수 없습니다.'또는 비슷한 것을받은 경우 [이유는 jQuery 또는 getElementById와 같은 DOM 메소드가 요소를 찾지 못합니다. ] (http://stackoverflow.com/q/14028959/4642212). – Xufox

+0

문제는 코드가 페이지의 ''에있는 '

관련 문제