SCRIPT5007: 정의되지 않음 또는 null 참조인 'getElementsByTagName' 속성을 가져올 수 없습니다.
라고 뜹니다.
빨간줄부분에서요......도대체 무슨 오류인지를 모르겟네요 ㅡㅜ
<script language="javascript">
function show_leemocon(tabnum) {
var i;
var d = new Array(3);
var tm = document.getElementById("tab2").getElementsByTagName("li");
for(i=0; i<=14; i++) {
d[i] = document.getElementById("tabcontent"+i);
d[i].style.display = "none";
tm[i].className = "";
};
switch(tabnum) {
case 0:
d[0].style.display = "";
tm[0].className = "on";
break;
case 1:
d[1].style.display = "";
tm[1].className = "on";
break;
case 2:
d[2].style.display = "";
tm[2].className = "on";
break;
case 3:
d[3].style.display = "";
tm[3].className = "on";
break;
case 4:
d[4].style.display = "";
tm[4].className = "on";
break;
case 5:
d[5].style.display = "";
tm[5].className = "on";
break;
case 6:
d[6].style.display = "";
tm[6].className = "on";
break;
case 7:
d[7].style.display = "";
tm[7].className = "on";
break;
case 8:
d[8].style.display = "";
tm[8].className = "on";
break;
case 9:
d[9].style.display = "";
tm[9].className = "on";
break;
case 10:
d[10].style.display = "";
tm[10].className = "on";
break;
case 11:
d[11].style.display = "";
tm[11].className = "on";
break;
case 12:
d[12].style.display = "";
tm[12].className = "on";
break;
case 13:
d[13].style.display = "";
tm[13].className = "on";
break;
case 14:
d[14].style.display = "";
tm[14].className = "on";
break;
};
};
show_leemocon(0);
</script>
function show_leemocon(tabnum) {
var i;
var d = new Array(3);
var tm = document.getElementById("tab2").getElementsByTagName("li");
for(i=0; i<=14; i++) {
d[i] = document.getElementById("tabcontent"+i);
d[i].style.display = "none";
tm[i].className = "";
};
switch(tabnum) {
case 0:
d[0].style.display = "";
tm[0].className = "on";
break;
case 1:
d[1].style.display = "";
tm[1].className = "on";
break;
case 2:
d[2].style.display = "";
tm[2].className = "on";
break;
case 3:
d[3].style.display = "";
tm[3].className = "on";
break;
case 4:
d[4].style.display = "";
tm[4].className = "on";
break;
case 5:
d[5].style.display = "";
tm[5].className = "on";
break;
case 6:
d[6].style.display = "";
tm[6].className = "on";
break;
case 7:
d[7].style.display = "";
tm[7].className = "on";
break;
case 8:
d[8].style.display = "";
tm[8].className = "on";
break;
case 9:
d[9].style.display = "";
tm[9].className = "on";
break;
case 10:
d[10].style.display = "";
tm[10].className = "on";
break;
case 11:
d[11].style.display = "";
tm[11].className = "on";
break;
case 12:
d[12].style.display = "";
tm[12].className = "on";
break;
case 13:
d[13].style.display = "";
tm[13].className = "on";
break;
case 14:
d[14].style.display = "";
tm[14].className = "on";
break;
};
};
show_leemocon(0);
</script>
답변 2개 / 댓글 1개
채택된 답변
+20 포인트
2014-02-09 (일) 19:39:15
id 부분이 스크립트 보다 먼저 정의 되지 않아 생긴 오류 같네요
답변에 대한 댓글 1개
2014-02-09 (일) 19:47:55
2018-11-03 (토) 18:39:48
많은 도움이 되었습니다. 감사합니다.
답변을 작성하려면 로그인이 필요합니다.
스크립트를 아이디 뒤에 위치해도 다른 스크립트 오류가 나타나서요......
오류잡는법을 모르겟네요;;;;;;
이제 php배우는데 자바가 발목을 잡네요 ㅡㅜ ;;;