has no properties 에 대해 도움을 구해 봅니다... > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

has no properties 에 대해 도움을 구해 봅니다... 정보

has no properties 에 대해 도움을 구해 봅니다...

본문

 
관리자님이 올려주신 소재지 관련팁을 적용하다 보니 불여우에서 시도를 선택하면
 
sojaeji[sido+"->"+gugun] has no properties
 
라는 에러가 뜹니다....ㅠ.ㅠ
 
관련구문은
 
function dongview(sido, gugun)
    {
        var f = document.fsearchbox;
        f.dong.options.length = 1;
        f.dong.options[0].text = "읍/면/동 (선택)";
        f.dong.options[0].selected = true;
        if (!sido || !gugun) {
            return;
        }
      
     sojae = sojaeji[sido+"->"+gugun].split(",");
        f.dong.options.length = sojae.length+1;
        for (i=0; i<sojae.length; i++) {
            f.dong.options[i+1].value = sojae[i];
            f.dong.options[i+1].text = sojae[i];
        }
    }
 
의 sojae = sojaeji[sido+"->"+gugun].split(","); 부분인데
 
안타깝게도 스스로 해결하지 못하고 혹시나 하는 마음에 도움을 구해 봅니다.
 
상기 에러가 발생해도 동작에는 문제가 없으나 영 찜찜하여......^^
 
혹 아시는 분의 조언을 부탁드립니다.....ㅠ.ㅠ
  • 복사

댓글 전체

위소스에서 gugugn에 초기값을 뿌릴때는 아래로 내려가지 않도록 다음처럼 처리해야합니다.

        //if (!sido || !gugun) {
        if (!sido || !gugun || gugun == "시/군/구(전체)") {
            return;
        }

그리고 sido의 경우도 초기값을 뿌릴때는 아래로 내려가지 않도록 해야 하는 문제가 생깁니다.
위처럼 수정하시면 gugun 때문에 생기는 문제는 해결되는데...
sido 에서 "시/도(전체)"를 선택하면 또다른 스크립터 에러가 발생합니다.(아래참조)

Error: sojaeji[sido] has no properties
Source file: file:///c:/temp/sojaeji.htm
Line: 342

에러위치
        sojae = sojaeji[sido].split(",");
감사합니다.... 루트님 댓글 전에 처리 완료 하고 지둘렸습니다...^^

에러는 둘 다 한방에 날려 보냈습니다....^^

뭔가 투자를 하니 되는가 봅니다......

위에 알려주신 방법은 연구를 담에 해 보겠습니다...^^
© SIRSOFT
현재 페이지 제일 처음으로