스크립트 함수 실행에 대한 질문입니다. > 그누4 질문답변

그누4 질문답변

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

스크립트 함수 실행에 대한 질문입니다. 정보

스크립트 함수 실행에 대한 질문입니다.

본문

<script language="javascript">
function Change2(value){
    if(value=="준공"){
        document.getElementById("mm_year2").style.display=''
    }else{
        document.getElementById("mm_year2").style.display='none'
    }
}
</script>

이런 함수가 있을때

<select name="mm_jungong" itemname="준공" onchange="Change2(this.value)">
                <option value="">-선택-</option>
                <option value="준공" <?if($write[mm_jungong]=="준공") {echo "selected";}?>>준공</option>
                <option value="미준공" <?if($write[mm_jungong]=="미준공") {echo "selected";}?>>미준공</option>
                <option value="준공예정" <?if($write[mm_jungong]=="준공예정") {echo "selected";}?>>준공예정</option>
                </select>

<div id="mm_year2" style="display:none">
        <select name="mm_year" itemname="준공년도">
        <option value="">-선택-</option>
        <? for($y=1950;$y<2010;$y++){ ?>
        <option value="<?=$y?>" <?if($write[mm_year]==$y) {echo "selected";}?>><?=$y?></option>
        <?}?>
        </select>
         .
        <select name="mm_month" itemname="준공월">
        <option value="">-선택-</option>
        <? for($ym=1;$ym<13;$ym++){ ?>
        <option value="<?=$ym?>" <?if($write[mm_month]==$ym) {echo "selected";}?>><?=$ym?></option>
        <?}?>
        </select>
         .
          <select name="mm_day" itemname="준공일">
        <option value="">-선택-</option>
        <? for($yn=1;$yn<32;$yn++){ ?>
        <option value="<?=$yn?>" <?if($write[mm_day]==$yn) {echo "selected";}?>><?=$yn?></option>
        <?}?>
        </select>
        </div>

이렇게 감추어진 div 가 있을때 수정시에는
 
준공으로 되어서 나오는데 함수가 onchange 로 되어 있어서 셀렉트문을 바꿔 줘야
아래 div 감춰주었던 준공 년 월 일 창이 나오는데....

if 문으로 검색해서 준공일 경우 저 창을 보이게 할수는 없을까요? 

       <?
            if($write[mm_jungong]=="준공"){
        ?>
        <script language="javascript">
            Change2("준공");
        </script>
        <?
            }    
        ?>

이런식으로 해봤는데도 안되더라구요... 무슨 방법 없을까요?

댓글 전체

전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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