오류 수정하는 법
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;
}
}
어떻게 고쳐야 되나요??
계속 저 오류가 떠있는데...ㅠㅠ
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;
}
}
어떻게 고쳐야 되나요??
계속 저 오류가 떠있는데...ㅠㅠ
첨부파일
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 2개
// 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 가있는지 아님 중복되어 있는지 확인하시면됩니다
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값이 제대로 설정되있는지 확인하시면 답이 보일것 같네요