member/joinup.jsp > SPRING1

본문 바로가기
사이트 내 전체검색

SPRING1

member/joinup.jsp

페이지 정보

profile_image
작성자 관리자
댓글 0건 조회 74회 작성일 24-08-06 09:43

본문

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>


<%@ include file="/WEB-INF/views/include/header.jsp" %>


<script>

var msg = "${msg}";


if(msg == "modify"){

alert("수정 되었습니다.");

}

</script>


<center>


<h3>JOINUP PAGE</h3>


<form method="post">

<table width=600 border=1>

<tr>

<td width=100>메일주소</td>

<td>

<input id="useremail" name="useremail" value="${modify.useremail }" readonly>

</td>

</tr>

<tr>

<td>변경 비밀번호</td>

<td><input type="password" name="userpw"></td>

</tr>

<tr>

<td>비밀번호 확인</td>

<td><input type="password" name="userpw2"></td>

</tr>

<tr>

<td>이름</td>

<td><input name="username" value="${modify.username }"></td>

</tr>

<tr>

<td>연락처</td>

<td>

<input name="phone1" value="010" style="width:22px" value="${modify.phone1 }"> - 

<input name="phone2" style="width:30px" value="${modify.phone2 }"> - 

<input name="phone3" style="width:30px" value="${modify.phone3 }">

</td>

</tr>

<tr>

<td>주소</td>

<td>

<input type="text" id="sample4_postcode" name="zipcode" placeholder="우편번호" value="${modify.zipcode }">

<input type="button" onclick="sample4_execDaumPostcode()" value="우편번호 찾기"><br>

<input type="text" id="sample4_roadAddress" name="zipcode1" placeholder="도로명주소" value="${modify.zipcode1 }">

<input type="text" id="sample4_jibunAddress" name="zipcode2" placeholder="지번주소" value="${modify.zipcode2 }">

<br>

<span id="guide" style="color:#999;display:none"></span>

<input type="text" id="sample4_detailAddress" name="zipcode3" placeholder="상세주소" value="${modify.zipcode3 }">

<input type="text" id="sample4_extraAddress" name="zipcode4" placeholder="참고항목" value="${modify.zipcode4 }">

</td>

</tr>

<tr>

<td></td>

<td><button type="submit">회원수정</button></td>

</tr>

</table>

</form>


</center>


<script src="//t1.daumcdn.net/mapjsapi/bundle/postcode/prod/postcode.v2.js"></script>

<script>

    //본 예제에서는 도로명 주소 표기 방식에 대한 법령에 따라, 내려오는 데이터를 조합하여 올바른 주소를 구성하는 방법을 설명합니다.

    function sample4_execDaumPostcode() {

        new daum.Postcode({

            oncomplete: function(data) {

                // 팝업에서 검색결과 항목을 클릭했을때 실행할 코드를 작성하는 부분.


                // 도로명 주소의 노출 규칙에 따라 주소를 표시한다.

                // 내려오는 변수가 값이 없는 경우엔 공백('')값을 가지므로, 이를 참고하여 분기 한다.

                var roadAddr = data.roadAddress; // 도로명 주소 변수

                var extraRoadAddr = ''; // 참고 항목 변수


                // 법정동명이 있을 경우 추가한다. (법정리는 제외)

                // 법정동의 경우 마지막 문자가 "동/로/가"로 끝난다.

                if(data.bname !== '' && /[동|로|가]$/g.test(data.bname)){

                    extraRoadAddr += data.bname;

                }

                // 건물명이 있고, 공동주택일 경우 추가한다.

                if(data.buildingName !== '' && data.apartment === 'Y'){

                   extraRoadAddr += (extraRoadAddr !== '' ? ', ' + data.buildingName : data.buildingName);

                }

                // 표시할 참고항목이 있을 경우, 괄호까지 추가한 최종 문자열을 만든다.

                if(extraRoadAddr !== ''){

                    extraRoadAddr = ' (' + extraRoadAddr + ')';

                }


                // 우편번호와 주소 정보를 해당 필드에 넣는다.

                document.getElementById('sample4_postcode').value = data.zonecode;

                document.getElementById("sample4_roadAddress").value = roadAddr;

                document.getElementById("sample4_jibunAddress").value = data.jibunAddress;

                

                // 참고항목 문자열이 있을 경우 해당 필드에 넣는다.

                if(roadAddr !== ''){

                    document.getElementById("sample4_extraAddress").value = extraRoadAddr;

                } else {

                    document.getElementById("sample4_extraAddress").value = '';

                }


                var guideTextBox = document.getElementById("guide");

                // 사용자가 '선택 안함'을 클릭한 경우, 예상 주소라는 표시를 해준다.

                if(data.autoRoadAddress) {

                    var expRoadAddr = data.autoRoadAddress + extraRoadAddr;

                    guideTextBox.innerHTML = '(예상 도로명 주소 : ' + expRoadAddr + ')';

                    guideTextBox.style.display = 'block';


                } else if(data.autoJibunAddress) {

                    var expJibunAddr = data.autoJibunAddress;

                    guideTextBox.innerHTML = '(예상 지번 주소 : ' + expJibunAddr + ')';

                    guideTextBox.style.display = 'block';

                } else {

                    guideTextBox.innerHTML = '';

                    guideTextBox.style.display = 'none';

                }

            }

        }).open();

    }

</script>


<%@ include file="/WEB-INF/views/include/footer.jsp" %>

댓글목록

등록된 댓글이 없습니다.

회원로그인

회원가입

사이트 정보

공지사항
자유게시판
질문답변
1:1문의

 

별명 : 터푸가위
주소 : 부산시 동래구 명장로20번길 90
대표 : 박규태
메일 : dancepkt@******.com

접속자집계

오늘
182
어제
181
최대
10,760
전체
284,094
Copyright © dancePKT . All rights reserved.