if 문에서 무작위로 선택한 이미지를 보유하는 div 태그가 있습니다. 내 이미지 src는 주제를 통해 정렬 된 다양한 배열에 있습니다. 내가 어려움을 겪고있는 것은 내 이동 버튼을 클릭 할 때 이미지가 바뀌는 것입니다. if 문을 반복하여 다른 주제의 새로운 이미지를 제공하고 싶습니다. 여기에 간단한 내용이 누락되어 있습니까? 나는 자바 스크립트에 상당히 새롭기 때문에 어떤 도움을 주시면 감사하겠습니다.버튼을 클릭 할 때 이미지가 변경되는 방법은 무엇입니까?
2
A
답변
1
주요 문제는 기존 이미지를 대체하는 방법 인 것 같습니다.
document.write = image;
이전 라인은 느릅 나무는 당신이 원하는 것을 분명히 아니다, 이미지 마크 업 기본 document.write
기능을 대체합니다. 모든 코드를 다시 작성하지 않고
은, 당신이 할 수있는 것은 이미지를 보유하고 당신의 image
변수의 내용에 innerHTML
숙박 시설의 교체 사업부를 찾을 수 있습니다.
document.getElementById('div_that_hold_the_image').innerHTML = image;
난 강력하게 당신이 자바 스크립트에 대한 자세한 내용을 조언하는 사업부가 다른 아이들을 포함하는 경우, 그들은 모두
삭제됩니다. 코드가 실행되기 어렵다해도 많은 문제가 있습니다.
예를 들어 전역 변수를 사용하여 데이터를 전달하지 말고 ()
을 사용하여 문자열 리터럴을 평가할 필요가 없습니다.
topic=("Tv Shows");
그냥 당신이 또한 이미지를 변경하는`경우 1` 등이있는`switch`를 사용해야합니다 if` 당신이 자리를하고 전환 할 수 있습니다`사용보다는 먼저 topic = "Tv Shows";
관련 문제
- 1. 버튼을 클릭 할 때 이미지가 표시되지 않음
- 2. 팝업 버튼을 클릭 할 때 div 위치가 변경되는 이유는 무엇입니까?
- 3. 버튼을 클릭 할 때 변경되는 I- 프레임을 만들려고합니다.
- 4. 버튼을 클릭 할 때 버튼 클릭 이벤트
- 5. 버튼을 클릭 할 때 클릭 사운드를 재생하는 방법은 무엇입니까?
- 6. Tkinter - 버튼을 클릭 할 때 이미지를 표시하는 방법은 무엇입니까?
- 7. 다음 버튼을 클릭 할 때 하나씩 이미지를 표시하는 방법은 무엇입니까?
- 8. 버튼을 클릭 할 때마다 커지는 이미지가 있습니다.
- 9. 버튼을 클릭 할 때 버튼 이미지가 텍스트와 정렬되지 않습니까?
- 10. 버튼을 클릭 할 때보기를 변경하는 방법은 무엇입니까?
- 11. 페이지로드 버튼을 클릭 할 때
- 12. 목록 항목의 버튼을 클릭 할 때 마지막 목록 항목의 버튼에 대해서만 버튼의 배경 이미지가 변경되는 이유는 무엇입니까?
- 13. 버튼을 클릭 할 때 열린 이미지
- 14. 버튼을 클릭 할 때 시간 텍스트를 저장하는 방법은 무엇입니까?
- 15. Silverlight에서 버튼을 클릭 할 때 입력의 유효성을 검사하는 방법은 무엇입니까?
- 16. 보내기 버튼을 클릭 할 때 매크로를 호출하는 방법은 무엇입니까?
- 17. 버튼을 클릭 할 때 다른 URL로 리디렉션하는 방법은 무엇입니까?
- 18. Swift AVPlayer에서 버튼을 클릭 할 때 url을 업데이트하는 방법은 무엇입니까?
- 19. 버튼을 클릭 할 때 새 텍스트 필드를 추가하는 방법은 무엇입니까?
- 20. 뒤로 버튼을 클릭 할 때 입력 상태를 유지하는 방법은 무엇입니까?
- 21. 버튼을 클릭 할 때 함수를 실행하는 방법은 무엇입니까?
- 22. asp.net에서 버튼을 클릭 할 때 테이블 행을 생성하는 방법은 무엇입니까?
- 23. 버튼을 클릭 할 때 원격 확인을 실행하는 방법은 무엇입니까?
- 24. 버튼을 클릭 할 때 새 드롭 다운을 추가하는 방법은 무엇입니까?
- 25. 버튼을 클릭 할 때 반복적으로 요소를 추가하는 방법은 무엇입니까?
- 26. 버튼을 클릭 할 때 UIAlertController를 유지하는 방법은 무엇입니까?
- 27. 버튼을 클릭 할 때 컨트롤러를 호출하는 방법은 무엇입니까?
- 28. 버튼을 클릭 할 때 DIV를 동적으로로드하는 가장 쉬운 방법은 무엇입니까?
- 29. 버튼을 클릭 할 때 텍스트보기를 켜고 끄는 방법은 무엇입니까?
- 30. 버튼을 클릭 할 때 새 화면을 표시하는 방법은 무엇입니까?
될 수 있습니다. ''다음에 JS'document.getElementById ("theImage"). style.display = ""; –