채택완료

좌측메뉴 자바스크립트가 게시판쪽에서는 오류가 납니다.

메인(홈페이지메인)메뉴 에서는 작동이 잘됩니다.

하지만 http://informad.co.kr/bbs/board.php?bo_table=pan  이런것과 같이 게시판쪽으로 가게되면 오류가 납니다.

자바스크립트 충돌인지, 무었때문이지 모르겠습니다. ㅜㅜ

아래는 오류 메세지 입니다.

방법을 알려주시면 대단히 감사하겠습니다.

메시지: 'this.heads.length'은(는) null 이거나 개체가 아닙니다.
줄: 164
문자: 14
코드: 0
URI: http://informad.co.kr/js/sideview.js

​

아래는 해당스크립트

<script language="JavaScript">
 function showLayer(id){
  if(id.style.display == 'none')
   {id.style.display = '';}
  else
   {id.style.display = 'none';}
  }
</script>​

<div id=menu1 style="display:'none'">
     &nbsp;&nbsp;&nbsp;&nbsp;<a href="<?=$g4[path]?>/company/company01.php">- 인사말</a><br>
     &nbsp;&nbsp;&nbsp;&nbsp;<a href="<?=$g4[path]?>/company/company02.php">- 조직도</a><br>
     &nbsp;&nbsp;&nbsp;&nbsp;<a href="<?=$g4[path]?>/company/company03.php">- 연혁</a><br>
  &nbsp;&nbsp;&nbsp;&nbsp;<a href="<?=$g4[path]?>/company/company04.php">- 위치 및 연락처</a><br>
  </div>​

|

답변 2개

채택된 답변
+20 포인트

this.heads.length 객체를 사용하지 않아서 그런듯한데

 

this.heads.length​객체를 호출을 했는데 사용되지 않으면 펑션부분 삭제..​

덧글이 늦어져서 죄송합니다...무작적 지우다, 지우다 보니 해결은 되었는데 고맙다는 인사를 못드렸습니다. 늦었지만 감사합니다.^^

답변을 작성하려면 로그인이 필요합니다.