"div1", "div2"및 "div3"이라는 3 개의 div에 동적으로 3 개의 이미지 (이름이 1.jpg, 2.jpg, 3jpg)가로드됩니다.자바 스크립트에서 동적으로로드 된 이미지를 제거하는 방법
function loadImages() {
for (var i = 1; i < 3; i++) {
var img = document.createElement("img");
img.src = "vegetables/"+i+".jpg";
img.id = "a"+i+"";
var divName = "div"+i+"";
document.getElementById(divName).appendChild(img);
}
}
작동
,하지만 보일 수없는 제거 부분이 작동하도록하는 ..
function removeImages() {
for (var i = 1; i < 3; i++) {
var oldImages = "a"+i+"";
var divName = "div"+i+"";
document.getElementById(divName).removeChild(oldImages);
}
}
감사합니다.
JQuery 또는 다른 자바 스크립트 라이브러리를 사용 해본 적이 있습니까? DOM을 훨씬 쉽게 조작 할 수 있습니다. –
그래, 난 아직도이 문제가 조금있다. 거기에 대한 특정 플러그인이 있습니까? 관련 페이지로 연결시켜 주시겠습니까? 감사! – jesse