2016-11-28 5 views
0

다시 물어 보지는 않지만 여전히 문제가 발생합니다. 내 코드 fo4r 신호를 변경했는데 일부 신호가 수정되었지만 여전히 문제가 있습니다. 예를 들어 버튼이 나타나지 않습니다. dreamweaver에서 프로그래밍 중이며 코드는 html입니다.html 신호등, 여전히 dreamweaver를 사용하여 실패했습니다.

<body> 

<p>This is my Traffic Light script</p> 

<img id="image" src="RedLight.jpg"> 

<button type="button" onclick="changeLights()">Change Lights</button> 

<script> 
var list=["RedLight.jpg","RedAmberLight.jpg","GreenLight.jpg","AmberLight.jpg"] 
var lighton = "Red" 
function changeLights() { 
    if (lighton=="Red") { 
     document.getElementById("image").src = list[1]; 
     lighton="RedAmber"; 
    } 
     else if (lighton=="RedAmber") { 
      document.getElementById("image").src=list[2]; 
      lighton="Green"; 
     } 
      else if (lighton=="Green") { 
       document.getElementById("image").src=list[3]; 
       lighton="Amber"; 
      } 
      else{ 
       document.getElementById("image").src=list[0]; 
       lighton="Red"; 
      } 
} 
</script> 
</body> 
+0

수정이 라인 :'' – Banzay

+0

하고 여전히 이미지가 너무 아직도 무엇을 잘 모릅니다 작동하지 나타납니다'' – Banzay

+0

에''에서 코드를 이동 여기

<p>This is my Traffic Light script</p> <img id="image" src="RedLight.jpg"; <button type="button" onclick="changeLights()">Change Lights</button> </head> <body> <script> var list=["RedLight.jpg","RedAmberLight.jpg","GreenLight.jpg","AmberLight.jpg"] var lighton = "Red" function changeLights() { if (lighton=="Red") { image.src=list[1]; lighton="RedAmber";} if (lighton=="RedAmber") { image.src=list[2]; lighton="Green";} if (lighton=="Green") { image.src=list[3]; lighton="Amber";} else{ image.src=list[3]; lighton="Red";} } </script> </body> </html> 

답변

0

는 솔루션입니다 문제는 버튼이 나타나고 거기에 십자가가있는 상자입니다.