write.skin.php 에서 주소 입력부분에 체크박스 클릭시 자동으로 같은 값이 나오게 하고 싶은데요 좀 어렵네요 ^^;;; > 그누4 질문답변

그누4 질문답변

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

write.skin.php 에서 주소 입력부분에 체크박스 클릭시 자동으로 같은 값이 나오게 하고 싶은데요 좀 어렵네요 ^^;;; 정보

write.skin.php 에서 주소 입력부분에 체크박스 클릭시 자동으로 같은 값이 나오게 하고 싶은데요 좀 어렵네요 ^^;;;

본문

먼저 스킨 설계 내용입니다
=============================================================
임차인
-------------
고객구분 : radio / 필드명 : wr_1
주민/사업자번호 : text / 필드명 : wr_2 , wr_3
고객명 : text / 필드명 : name
패스워드 : text / 필드명 : wr_password
주소 : text / 필드명 : wr_4, wr_5, wr_6, wr_7
전화번호 : text / 필드명 : wr_8, wr_9, wr_10
휴대폰 : text / 필드명 : wr_11, wr_12, wr_13
e-mail : text / 필드명 : wr_14, wr_15, wr_16
wr_16에서 직접 입력 외 선택시 자동으로 wr_15에 입력됨
-------------------
=======================================
설치처
--------------------
위 주소와 동일 : checkbox / 필드명 : wr_40
고객구분 : radio / 필드명 : wr_17
주민/사업자번호 : text / 필드명 : wr_18 , wr_19
인수자 : text / 필드명 : wr_subject
주소 : text / 필드명 : wr_21, wr_22, wr_23, wr_24
전화번호 : text / 필드명 : wr_25, wr_26, wr_27
휴대폰 : text / 필드명 : wr_28, wr_29, wr_30
설치요청일 : 달력입력 / 필드명 : wr_31
요청시간 :select +  text / 필드명 : wr_32, wr_33, wr_34
설치장소 : checkbox / 필드명 wr_35
--> 설치장소에서 기타 클릭시 나타나는 text / wr_36
== 이하생략 ==

인데요

여기서 ,위 주소와 동일(wr_40)을 클릭하면 임차인에 작성한 내용이 자동으로 설치처에 입력되게 하고 싶습니다

체크박스를 클릭하면 임차인에서 설치처에 자동 입력이 될 내용
1. 주민/사업자번호 : wr_2 => wr_18, wr_3 => wr_19
2. 고객명 : name => wr_subject
......
이런식으로 주소와 전화번호, 휴대폰 번호까지 동일 입력이 되게 하고 싶은데요
문데는 입력이 완료가 되지 않은 상태에서 DB에 저장이 안되어 있는데 텍스트에 입력중인 내용을 어떻게 긁어올지 모르겠어요

댓글 전체

자바스크립트를 이용하시면되구요
원리만 알려드립니다.

document.getElementById = id값을 이용하여 값을 가져올 수 있습니다.
넣는것도 같은 원리로 하시면 됩니다.
예제는 체크박스를 클릭하시면 값이 복사되게 했는데 이런식으로 하시면 되요

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Untitled Document</title>
<script type="text/javascript" language="javascript">
function input_copy() {
document.getElementById("text2").value = document.getElementById("text1").value;
}
</script>
</head><body>
<form id="form1" name="form1" method="post" action="">
<label for="text1"></label>
<input type="text" name="text1" id="text1">
<br>
<input type="checkbox" name="same" id="same" onclick="javascript:input_copy();">
<label for="same"></label>
<br>
<label for="text2"></label>
<input type="text" name="text2" id="text2">
</form>


</body></html>


도움이 되셨다면 추천을 부탁드립니다.
전체 66,558 |RSS
그누4 질문답변 내용 검색

회원로그인

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