오류 수정하는 법 > 그누4 질문답변

그누4 질문답변

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

오류 수정하는 법 정보

오류 수정하는 법

본문

75번쨰줄이 포함된 function

function handleStateChange() {
    if(xmlHttp.readyState == 4) {
        if(xmlHttp.status == 200) {
            var xmlDoc = xmlHttp.responseXML;
            var xml_total = xmlDoc.getElementsByTagName("total")[0];
            var xml_new = xmlDoc.getElementsByTagName("new")[0];
            var xml_alram = xmlDoc.getElementsByTagName("alram")[0];
            var tag_total = xml_total.childNodes[0].nodeValue;
            var tag_new = xml_new.childNodes[0].nodeValue;
            var tag_alram = xml_alram.childNodes[0].nodeValue;
 
            document.getElementById("realtime_memo_new").innerHTML = tag_new;
 
            memo_new = tag_new;
 
            if(memo_alarm == 1) {
              if(tag_alram == 1) {
                if(memo_new > memo_old) { document.getElementById("memo_alarm").innerHTML = "<embed menu=false src='../skin/outlogin/garo/Kim_Ae-ni_ver.swf' quality=high pluginspage='http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash' type='application/x-shockwave-flash' width=0 height=0>"; }
              }     
            }
 
            memo_old = memo_new;
            setTimeout("startRequest()", 5000);             
        }
    }
}
 
</script>




463번째가 포함된...

<script language="JavaScript">
if ('') document.fcategory.sca.value = '';
if ('') {
    document.fsearch.sfl.value = '';
 
    if ('and' == 'and')
        document.fsearch.sop[0].checked = true;
 
    if ('and' == 'or')
        document.fsearch.sop[1].checked = true;
} else {
    document.fsearch.sop[0].checked = true;
}
</script>
 
<script language="JavaScript">
function all_checked(sw) {
    var f = document.fboardlist;
 
    for (var i=0; i<f.length; i++) {
        if (f.elements[i].name == "chk_wr_id[]")
            f.elements[i].checked = sw;
    }
}


어떻게 고쳐야 되나요??
계속 저 오류가 떠있는데...ㅠㅠ

댓글 전체

463 번째 에러는
// search operator (검색 or, and 오퍼레이터
스킨에서 검색 기능중에 이부분을 지우셨을겁니다
<input type="radio" name="sop" value="and">and
<input type="radio" name="sop" value="or">or

form 태그 안에
<input type="hidden" name="sop" value="">
넣어 주시면 됩니다

75번째 줄은
document.getElementById("realtime_memo_new").innerHTML = tag_new;
document.getElementById("memo_alarm")
이 둘중에 하나가 문제일텐데
id 값이 realtime_memo_new , memo_alarm 가있는지 아님 중복되어 있는지 확인하시면됩니다
75에러는 스크립트만 봐서는 알기 힘드네요
html 코드에서 해당 id를 갖고있는 객체를 찾지 못하는거라
아마도 html코드에서
<input name=realtime_memo_new type=text />
이런식으로 id값이 빠진게 아닌가 생각됩니다.
getElementById는 id값으로 셀렉트 하므로
<input name=realtime_memo_new id=realtime_memo_new type=text />
이런식으로 id값이 설정되어 있어야됩니다.
정확히 75번째 라인에서 셀렉트하는 객체의 id값이 무엇인지 확인하고
해당 객체의 id값이 제대로 설정되있는지 확인하시면 답이 보일것 같네요
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT