head파일에서 자바스크립트 사용 오류
head파일을 만들어서 게시판에서 불러와서 쓰고 있는데
head파일에 자바스크립트를 썼더니 아래와같은 오류가 납니다.
메시지: 'this.heads.length'은(는) null 이거나 개체가 아닙니다.
줄: 166
문자: 14
코드: 0
URI: SITENAME/js/sideview.js
head파일에 들어간 스크립트 내용은
<script language="Javascript" type="text/javascript">
function showLayer(layerID) {
document.all[layerID].style.visibility = "visible";
}
function hideLayer(layerID) {
document.all[layerID].style.visibility = "hidden";
}
</script>
이거구요 이미지 마우스오버시 레이어보여주는건데 오류가 나네요
뭘 수정해야 될까요ㅠ 자바스크립트는 너무 어렵네요ㅠ
head파일에 자바스크립트를 썼더니 아래와같은 오류가 납니다.
메시지: 'this.heads.length'은(는) null 이거나 개체가 아닙니다.
줄: 166
문자: 14
코드: 0
URI: SITENAME/js/sideview.js
head파일에 들어간 스크립트 내용은
<script language="Javascript" type="text/javascript">
function showLayer(layerID) {
document.all[layerID].style.visibility = "visible";
}
function hideLayer(layerID) {
document.all[layerID].style.visibility = "hidden";
}
</script>
이거구요 이미지 마우스오버시 레이어보여주는건데 오류가 나네요
뭘 수정해야 될까요ㅠ 자바스크립트는 너무 어렵네요ㅠ
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 4개
어느거랑 충돌나는지 먼저 확인하셔야 할듯요.
자바 충돌나는거는 아무리 질문해도 답변을 얻기 힘들더군요 ㅠ.ㅠ
전문가가 아닌담에예 스스로 충돌나는 코드 변경해서 쓰기도 힘들고 ㅠ.ㅠ
해당 layerID 는 고유해야 합니다
아마 중복된 이름이 있거나 해서 length 를 못가져오는것인거 같습니다
함수명 바꾸니까 잘 되네요 답변주신 분들 감사합니다