자바스크립트오류 여쭈어 봅니다 정보
자바스크립트오류 여쭈어 봅니다
본문
게시판 리스트에 분류(카테고리)를 가로로 연결하는 코드를 넣었는데요
"'document.fcategory.sca'은(는) null 이거나 개체가 아닙니다" 라는 왜 자바스크립트 오류가 뜰까요?
인코딩은 utf-8입니다`
<? if ($is_category) { ?>
<div class='cagegory'>
<?
$arr = array();
$arr[] = "<img src='$board_skin_path/img/ico_cate_all.gif' align='absmiddle'> <b><a href='?bo_table=$bo_table'>전체</a></b> <span>($board[bo_count_write])</span>";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<img src='$board_skin_path/img/ico_cate.gif' align='absmiddle'> <a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> <span>($row[cnt])</span>";
}
$str = implode(" ", $arr);
echo $str;
?>
</div>
<? } ?>
"'document.fcategory.sca'은(는) null 이거나 개체가 아닙니다" 라는 왜 자바스크립트 오류가 뜰까요?
인코딩은 utf-8입니다`
<? if ($is_category) { ?>
<div class='cagegory'>
<?
$arr = array();
$arr[] = "<img src='$board_skin_path/img/ico_cate_all.gif' align='absmiddle'> <b><a href='?bo_table=$bo_table'>전체</a></b> <span>($board[bo_count_write])</span>";
$ex = explode("|", $board[bo_category_list]);
for ($i=0; $i<count($ex); $i++) {
$sql = " select count(*) as cnt from $write_table where ca_name = '{$ex[$i]}' and wr_is_comment = 0 ";
$row = sql_fetch($sql);
$arr[] = "<img src='$board_skin_path/img/ico_cate.gif' align='absmiddle'> <a href='?bo_table=$bo_table&sca={$ex[$i]}'>{$ex[$i]}</a> <span>($row[cnt])</span>";
}
$str = implode(" ", $arr);
echo $str;
?>
</div>
<? } ?>
댓글 전체
document.fcategory.sca
list.skin.php 최하단부 부근에 있는 소스입니다.
걍 삭제하시면 됩니다.
지금 소스를 안봐서 기억이 가물합니다만,
셀렉트일시 카데고리 선택이 있다면 셀렉트에서 선택된 걸로 나오게 하는 부분일 겁니다.
if(<?=$sca?>) {
document.fcategory.sca = <?=$sca?>
}
이정도 였나? 여튼 그렇다면 저 3줄 다 지우면 됩니다.
list.skin.php 최하단부 부근에 있는 소스입니다.
걍 삭제하시면 됩니다.
지금 소스를 안봐서 기억이 가물합니다만,
셀렉트일시 카데고리 선택이 있다면 셀렉트에서 선택된 걸로 나오게 하는 부분일 겁니다.
if(<?=$sca?>) {
document.fcategory.sca = <?=$sca?>
}
이정도 였나? 여튼 그렇다면 저 3줄 다 지우면 됩니다.
부분이 이해가 안갓는데 친절한 설명감사합니다.~