자바스크립트 관련 문제 입니다.
aa.php
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
<script language="Javascript">
function assign(Div) {
switch(Div){
case 1:
idx= ["<?=$pmb[pmb_syy1]?>","<?=$pmb[pmb_smm1]?>"];
break;
default : document.write("잘 모르겠군요") ;
}
vpmb_emm.options[idx[1]].selected="1";
switch(Div){
case 1:
idx= ["<?=$pmb[pmb_syy1]?>","<?=$pmb[pmb_smm1]?>"];
break;
default : document.write("잘 모르겠군요") ;
}
vpmb_emm.options[idx[1]].selected="1";
alert("Div"+Div);
}
}
</script>
자바스크립트를 aa.php 프로그램 내에서 사용 하면 잘 되는 데
<script language="javascript" src="<?=$g4[path]?>/js/chk.js"></script>
assign함수를 chk.js로 include 하면 chk.js에 php 변수를 읽어 오지 못하고
있습니다.
이유가 무었인지요?
감사합니다.
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 2개
assign함수를 chk.js로
include하는 것은 브라우저가 합니다. 따라서 PHP 변수가 처리되지 못합니다.
include하지 말고 바로 스크립트를 php파일에 적으세요.