좋아,이 일은 내가하고 싶은 일이다. 이전에는 너무 모호하여 더 나은 설명이 떠 올랐다. 이제 2 주 정도의 페이지 만 프로그래밍했음을 명심하라. 도움을 주시면 감사하겠습니다.자바 스크립트 버튼 클릭으로 여러 이미지 변경
각 이미지의 캡션 (설명)과 함께 세 개의 이미지를 표시하는 HTML/JavaScript 웹 페이지를 만들어야합니다. 각 이미지에 대해 동일한 제목의 다른 이미지로 첫 번째 이미지를 변경하는 단추를 만들고 필요에 따라 캡션을 변경해야합니다. 또한 세 이미지를 모두 원래 이미지로 복원하는 버튼이 있어야합니다.
하나의 이미지가 버튼 클릭시 다른 이미지로 변경 될 수 있도록 코드가 생성되었지만 두 번째 및 세 번째 코딩을 추가 할 때 더 이상 작동하지 않습니다. 문서 유형 선언을 누락, head
여러 body
태그 title
태그, 실제 내용 HTML 누락 :
<html>
<head>
<script>
function changeImage()
{
var img = document.getElementById("image");
img.src="http://cdn.memegenerator.net/images/300x/159304.jpg";
return false;
}
</script>
</head>
<body>
<img id="image" src="http://thechive.files.wordpress.com/2011/10/william-defoe.jpg" />
<br><br><br>
<button id="clickme" onclick="changeImage();">Click to change image!</button>
<script>
function changeImage()
{
var img = document.getElementById("image1");
img.src="http://playerperspective.com/wp-content/uploads/2011/05/mike-tyson-3.jpg";
return false;
}
</script>
<body>
<img id="image1" src="http://static.guim.co.uk/sys- images/Sport/Pix/pictures/2008/10/31/1225454147507/Mike-Tyson-001.jpg" />
<button id="Click1" onclick="changeImage();">Click to change!</button>
</body>
<br>
<script>
function changeImage()
{
var img = document.getElementById("image2");
img.src="http://static.guim.co.uk/sys-images/Technology/Pix/pictures/2012/3/5/1330958259135/Halo-4-007.jpg";
return false;
}
</script>
<body>
<img id="image2" src="http://cdn.slashgear.com/wp-content/uploads/2012/04/halo-master- chief-1.jpg" />
<button id="Click2" onclick="changeImage();">Click to change!</button>
</body>
<br>
</html>
안녕하세요 Chad 및 Stackoverflow에 오신 것을 환영합니다. 이 포스트에서 당신은 이전 질문에서 당신이 너무 애매하다는 것을 언급했습니다. 이 방법이 조금 나아졌지만 코드를 게시하거나 jsfiddle.net으로 가서 문제가있는 문제의 예제를 제공 할 것을 제안합니다. 이것은 우리가 더 잘 당신을 도울 수 있도록 당신의 대답을 강화하고 질문에 대한 답변을 얻을 수 있습니다! 희망이 당신에게 조금 도움이되고, 다시 환영합니다! – JasCav
이 I는 제 1 화상 스위치에 사용되는 부호화 된 다음 I는 IMG ID를 변경하면서이를 복제 시도하고 코드 정지 작업의 나머지 제조 : – Circus
<버튼 ID = "clickme"의 onclick = "changeImage();"> 이미지를 변경 클릭! – Circus