2017-04-09 1 views
0

사용자로부터 숫자를 가져 와서 해당 이미지 수를 표시하려고합니다. 왜 내 코드가 망가 졌는지 모르겠다. 나는 어디에서나 답을 찾을 수 없다. 도와주세요.사용자 요청 이미지 수를 표시하는 방법은 무엇입니까? 자바 스크립트

<!DOCTYPE hmtl> 
<html> 
    <head> 
    <script> 
    function howMany(){ 
      var numBurgers = parseInt(prompt('How many burgers do you want?', "3")); 
     var x = ""; 

     for(var count = 0; count < numBurgers; count++;){ 
      x += "<img src=\"burger.jpg\" />"; 
     } 

     document.getElementById('burgerImages').innerHTML = x; 
    } 
</script> 
</head> 
<body onload="howMany();"> 
    <div id="burgerImages"></div> 
</body> 

답변

1

당신은

document.getElementById를을 ('burgerImages')하고있는 innerHTML을 = X.;

burgerImages의 내용을 x로 덮어 씁니다.

당신은 다음과 같이에 appendChild 메소드를 사용한다 :

document.getElementById를 ('burgerImages를')에 appendChild를 (x)를..

관련 문제