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
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);
답변을 작성하시기 전에 로그인 해주세요.