뭐가 문제일까요?? 알아맞춰 보세요^^고수님...
스킨게시판에 있는 이미지스크롤 소스를 수정해보려 하는데...myScroller1.addItem("내용")부분의 내용부분은 다른 곳에서 적용해오던 것으로 에러날 게 없는데....myScroller1.addItem("....이곳에 넣으면 에러가 나네요...자바스크립트 문법에 어긋난 무언가가 있는건가......아무리 뚫어져라 봐도 없는디....
..form테그는 스크립트 안에 넣으면 안되는 건가요?..........................myScroller1.addItem("....안에 form테그만 들어가면 에러가 나네요.....다른 코드는 일일히 확인해 보니 들어가도 정상적으로 출력이 되는데....
고수님들...뭐가 문젠가요???
<script language="JavaScript" src="<?=$latest_skin?>/scroller.js"></script>
<script language="JavaScript">
// 스크롤러의 모양과 색 선택, 메세지
var myScroller1 = new Scroller(<?=$s_x?>, <?=$s_y?>, <?=$s_w?>, <?=$s_h?>, <?=$s_b?>, <?=$s_p?>); //(x값, y값, 가로, 세로, 테두리, 패딩)
myScroller1.setColors("<?=$c_fg?>", "<?=$c_bg?>", "<?=$c_bd?>"); //(전경색, 배경색, 테두리색)
myScroller1.setFont("Verdana,Arial,Helvetica", 2);
<? for ($i=0; $i<count($list); $i++) { ?>
myScroller1.addItem("
<table width=100% height=102 cellpadding=1 cellspacing=0 border=0 onMouseover='myScroller1.stop();' onMouseout='myScroller1.start();'>
<form name=dica_<?=$i?> method=post action='./?doc=43view.php&switch=news' style='margin:0px;padding:0px;'> -----> 요부분 빼면 이상없이 출력되는데...값을 넘기지 못해서 곤란ㅠㅠ
<tr>
<td width=100%>
<table width=100% height=102 cellpadding=1 cellspacing=0 border=0>
<tr>
<td align=center>
<input type='hidden' name=dica value='./?doc=<?=$cfg[bbs_dir]?>/gnuaboard.php&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>'><a href='javascript:document.dica_<?=$i?>.submit();' ><img src='<?=$list[$i][file_image1]?>' width=134 height=82 border=0>
</td>
</tr>
<tr>
<td valign=top align=left height=\"20\"><a href='<?=$list[$i][href]?>'><font color=\"#005cab\"><?=$list[$i][subject]?></font></a>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>");
<? } ?>
원본소스는 줄바꿈이 없죠...위에서는 가독성을 위해서....
..form테그는 스크립트 안에 넣으면 안되는 건가요?..........................myScroller1.addItem("....안에 form테그만 들어가면 에러가 나네요.....다른 코드는 일일히 확인해 보니 들어가도 정상적으로 출력이 되는데....
고수님들...뭐가 문젠가요???
<script language="JavaScript" src="<?=$latest_skin?>/scroller.js"></script>
<script language="JavaScript">
// 스크롤러의 모양과 색 선택, 메세지
var myScroller1 = new Scroller(<?=$s_x?>, <?=$s_y?>, <?=$s_w?>, <?=$s_h?>, <?=$s_b?>, <?=$s_p?>); //(x값, y값, 가로, 세로, 테두리, 패딩)
myScroller1.setColors("<?=$c_fg?>", "<?=$c_bg?>", "<?=$c_bd?>"); //(전경색, 배경색, 테두리색)
myScroller1.setFont("Verdana,Arial,Helvetica", 2);
<? for ($i=0; $i<count($list); $i++) { ?>
myScroller1.addItem("
<table width=100% height=102 cellpadding=1 cellspacing=0 border=0 onMouseover='myScroller1.stop();' onMouseout='myScroller1.start();'>
<form name=dica_<?=$i?> method=post action='./?doc=43view.php&switch=news' style='margin:0px;padding:0px;'> -----> 요부분 빼면 이상없이 출력되는데...값을 넘기지 못해서 곤란ㅠㅠ
<tr>
<td width=100%>
<table width=100% height=102 cellpadding=1 cellspacing=0 border=0>
<tr>
<td align=center>
<input type='hidden' name=dica value='./?doc=<?=$cfg[bbs_dir]?>/gnuaboard.php&bo_table=<?=$bo_table?>&wr_id=<?=$list[$i][wr_id]?>'><a href='javascript:document.dica_<?=$i?>.submit();' ><img src='<?=$list[$i][file_image1]?>' width=134 height=82 border=0>
</td>
</tr>
<tr>
<td valign=top align=left height=\"20\"><a href='<?=$list[$i][href]?>'><font color=\"#005cab\"><?=$list[$i][subject]?></font></a>
</form>
</td>
</tr>
</table>
</td>
</tr>
</table>");
<? } ?>
원본소스는 줄바꿈이 없죠...위에서는 가독성을 위해서....
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
에러: document.dica_0.submit is not a function
소스 파일: javascript:document.dica_0.submit();
행: 1
그러면 어떤 오류인지 나올겁니다..
자바스크립트 콘솔을 열어 에러 내용을 확인해 보세요.