채택완료
document.createElement에 링크는 어떻게 걸수 있나요?
for 반복문을 통해 이미지를 배열하였습니다.
배열된 이미지에 링크를 추가하고자 하는데요.
어떻게 소스를 추가해야 할지 모르겠습니다.
<script>
for(var i=1;i<6;i++ ){
var x = document.createElement("IMG");
x.setAttribute("src", "img/fabric/fabric" + i + "_off.gif");
document.getElementById("result").appendChild(x);
}
</script>
답변좀 부탁드려요
|
답변 1개
채택된 답변
+20 포인트
2018-07-30 (월) 19:41:33
a 를 createElement로 생성한 후 이미지를 appendChild 해주면 됩니다
링크에 대한 내용이 없어서 naver로 했습니다
var x = document.createElement("IMG");
x.setAttribute("src", i + ".jpg");
var y = document.createElement("a");
y.setAttribute('href', "http://naver.com");
y.appendChild(x);
document.getElementById("result").appendChild(y);
답변을 작성하려면 로그인이 필요합니다.