Ryon`s Life

    
웹 개발 및 유지보수 시 자바스크립트 오류가 나는 경우가 있다.

실제로 비즈니스 로직상의 문제는 없으나, 오류가 나는 경우가 있다.

필자도 어제 그걸로 고민을 하다가 결국 해결을 했다.

필자의 경우는 사이트(클라이언트) 쪽에 설치된 웹이 PHP+Smarty(Framework) 기반으로 개발이 

되어 있었고, 유지보수를 하였다.

우선 자바스크립트 오류(document.XXX.XXXX은 null이거나 개체가 아닙니다) 오류가 날 경우 

1. 참조 하려는 개체의 name이 정확한지 또는 중복인지 확인 한다.
   --> 만약 틀리다면 개체 name을 맞춰 주면 되고, 중복이라면 중복된 개체 중 하나를 수정 해준다.
         (아쉽게도 필자는 정상이였다. 고로 필자는 패스 했다.)

2. 참조 하는 name이 정상이라면 html 태그를 확인 하자!!
   --> 웹 개발을 한 후에 유지보수를 맡은 개발자가 수시로 바뀌면서 소스는 더러워지고, 간혹 일정에
         쫒겨, form 이나 table 안닫아서 문제가 생기더군요. 저도 결국 include 되는 파일에서 안닫힌 
         태그가 있어서 닫았 답니다.

<12 class="hx cmt">