글쓰기에서 구매의뢰 체크하면 주소입력창 보이기 > 그누4 질문답변

그누4 질문답변

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

글쓰기에서 구매의뢰 체크하면 주소입력창 보이기 정보

글쓰기에서 구매의뢰 체크하면 주소입력창 보이기

본문

글쓰기에서 처음에는 주소입력창이 보이지 않다가 구매의뢰를 체크하면 주소입력창 보이길 원합니다.
또한 .견적신청하면 주소입력창 사라지고 ...........
도움을 요청합니다.......

write.skin.php의 내용입니다

<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
//주소
$ex10_filed =   explode("|",$write[wr_10]); //주소부분
$ext10_00   =   $ex10_filed[0];
$ext10_01   =   $ex10_filed[1];
$ext10_02   =   $ex10_filed[2];
$ext10_03   =   $ex10_filed[3];
?>
*****************체크빡스 부분입니다***********************
<tr>
<td colspan="4" bgcolor="#F8F8F9"><input type=radio name="wr_3" value="aa" <? if($write[wr_3] == "견적신청")  echo "checked"; ?> onClick="if(this.checked) {document.getElementById('wr_subject').value='견적신청 의뢰입니다';document.getElementById('wr_9').value='견적신청' } else {document.getElementById('wr_subject').value='';document.getElementById('wr_9').value='';}" />
        견적신청  
        <input type=radio name="wr_3" value="bb" <? if($write[wr_3] == "구매의뢰")  echo "checked"; ?> onClick="if(this.checked) {document.getElementById('wr_subject').value='구매의뢰 입니다 ';document.getElementById('wr_9').value='구매의뢰';} else {document.getElementById('wr_subject').value='';document.getElementById('wr_9').value='';}" />
        구매의뢰  </td>
 </tr>
*****************주소부분입니다***********************
<tr>
<td colspan="3"><input class='field' type='text' name='ext10_00' value='<?=$ext10_00?>' size='5' maxlength='3' readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 앞자리' />
        -
        <input class='field' type='text' name='ext10_01' value='<?=$ext10_01?>' size='5' maxlength='3' readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 뒷자리' />
         <a href="javascript:;" onClick="win_zip('fwrite', 'ext10_00', 'ext10_01', 'ext10_02', 'ext10_03');"><img  src='<?=$board_skin_path?>/img/search_btn.gif'  align='absmiddle' border='0' /></a></td></tr>
    <tr>
      <td colspan="3"><input class='field' type='text' name='ext10_02' value='<?=$ext10_02?>' size='35' readonly <?=$config[cf_req_addr]?'required':'';?> required itemname='주소' />
          <input class='field' type='text' name='ext10_03'  value='<?=$ext10_03?>' size='20' <?=$config[cf_req_addr]?'required':'';?> required itemname='상세주소' />
        (상세주소)</td></tr>

댓글 전체

javascript 를 이용하면 됩니다.
보일곳과 아닌곳에 div, table, td 등에 id 를 부여하고
체크 하는 곳에 이벤트를 실행시키고
script
show_address(getVal) {
if(getVal == "order") {
document.getElementId("id1").style.display = none;
document.getElementId("id2").style.display = block;
} else {
반대로..
}

onclick="show_address("order")">버튼<...
등과 같이...
}
죄송합니다. 잘난체 하는게 절대 아니구요...
저도 아는거 쥐뿔 없습니다.
다만 님보다 조금 먼저 알았을 뿐이지요.

초보이시기에 너무 쉽게만 쓰도록 해 드리면 아무런 도움이 안 될거 같아 일부러 간략히 팁만 드린겁니다.
하나 하나씩 검색 해 가며 찾아서 습득하셔야 님에게 큰 도움이 될거라 굳게 믿는 편이라서요..
<input type=radio name="wr_3" value="bb" <? if($write[wr_3] == "구매의뢰")  echo "checked"; ?>
 onClick="
if(this.checked) {
document.getElementById('wr_subject').value='구매의뢰 입니다 ';
document.getElementById('wr_9').value='구매의뢰';
document.getElementById('id1').style.display = 'block';
} else {
document.getElementById('wr_subject').value='';
document.getElementById('wr_9').value='';
document.getElementById('id1').style.display = 'none';
}" />

주소부분
<div id="id1" style="display:none;">주소</div>
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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