2024/03/21 [웹접근성 수정] 체험하기 페이지

This commit is contained in:
subsub 2024-03-21 14:20:56 +09:00
parent a4ce227bab
commit 5f1864a574
12 changed files with 73 additions and 56 deletions

View File

@ -326,7 +326,7 @@ function fn_countryCodeToggle(){
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" styleClass="mr15" />
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);boardCaptionToggle02();" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" styleClass="mr15" />
</div>
</td>
</tr>

View File

@ -51,7 +51,9 @@
// 페이지 로드 데이터 셋팅
AdjstReq.step2Onload();
$("#addPerson").on("click",function(){
boardCaptionToggle02();
})
/* 피 신청인 조회 버튼 Function
$('.respondentSch').on('click', function(e){
@ -413,7 +415,7 @@
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy${chgId}" name="rpplUsrTy${chgId}" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" />
<kc:radio codeId="CC001" id="rpplUsrTy${chgId}" name="rpplUsrTy${chgId}" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);boardCaptionToggle02();" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" />
<button type="button" class="btnType01 btn_adr_search delPerson">피신청인 삭제</button>
</div>
</td>

View File

@ -295,7 +295,7 @@ $( document ).ready(function(){
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" styleClass="mr15" />
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);boardCaptionToggle02();" selectedValue="${empty list.rpplUsrTy ? '01' : list.rpplUsrTy }" styleClass="mr15" />
</div>
</td>
</tr>

View File

@ -51,6 +51,9 @@
// 페이지 로드 데이터 셋팅
AdjstReq.step2Onload();
$("#addPersonExp").on("click",function(){
boardCaptionToggle02();
})
function vali(val){
@ -86,8 +89,9 @@
document.STEP8.submit();
});
});
</script>
</head>
<body>
@ -127,7 +131,7 @@
</th>
<td>
<div class="radio_wrap">
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);" selectedValue="01" styleClass="mr15" />
<kc:radio codeId="CC001" id="rpplUsrTy" name="rpplUsrTy" defaultValue="" onChange="AdjstReq.rpplUsrTyLayout(this);boardCaptionToggle02();" selectedValue="01" styleClass="mr15" />
<button type="button" class="btnType01 btn_adr_search delPerson">피신청인 삭제</button>
</div>
@ -155,7 +159,8 @@
<td>
<label for="rpplCportNm" class="label">피신청인 대표자 입력</label>
<input name="rpplCportNm" id="rpplCportNm" type="text" size="30" value="김철수" placeholder="피신청인 대표자를 입력해주세요."/>
<button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button>
<!-- 웹접근성 수정 -->
<!-- <button type="button" class="btnType05 btn_adr_search respondentSch" title="새창팝업 열림">피신청인 조회</button> -->
</td>
</tr>
<tr class="cop_name" usrTy="02" style="display: none;">

View File

@ -45,6 +45,14 @@
<script src="/kccadrPb/usr/script/common.js"></script>
<script src="/kccadrPb/usr/script/content.js"></script>
<script src="/kccadrPb/usr/script/popup.js"></script>
<!-- 달력 -->
<link rel="stylesheet" href="/kccadrPb/usr/datepicker/classic.css">
<link rel="stylesheet" href="/kccadrPb/usr/datepicker/classic.date.css">
<script src="/kccadrPb/usr/datepicker/picker.js"></script>
<script src="/kccadrPb/usr/datepicker/picker.date.js"></script>
<script src="/kccadrPb/usr/datepicker/legacy.js"></script>
<script src="/kccadrPb/usr/datepicker/ko_KR.js"></script>
</head>
<body>
@ -69,7 +77,7 @@
<div class="calendar_wrap">
<input type="text" class="searchStartDt startDate inp" title="검색시작일" id="searchStartDt" name="searchStartDt" onclick="return calendarOpen('searchStartDt-lry','',this)" onfocus="return calendarOpen('searchStartDt-lry','',this)" value="" data-datecontrol="true" readonly="readonly" onkeyup="this.value = date_mask(this.value)" maxlength="10">
<button type="button" title="달력 팝업 열기" class="btn_start btn_cal" onclick="return calendarOpen('searchStartDt-lry','',this)"><i></i></button>
</div>
</div> ~
<div class="calendar_wrap">
<input type="text" class="searchEndDt endDate inp" title="검색종료일" id="searchEndDt" name="searchEndDt" onclick="return calendarOpen2('searchEndDt-lry','',this)" onfocus="return calendarOpen2('searchEndDt-lry','',this)" value="" data-datecontrol="true" readonly="readonly" onkeyup="this.value = date_mask(this.value)" maxlength="10">
<button type="button" title="달력 팝업 열기" class="btn_end btn_cal" onclick="return calendarOpen2('searchEndDt-lry','',this)"><i></i></button>

View File

@ -124,6 +124,7 @@
<p class="cont_tit02">피신청인 정보</p>
<table class="popup_tbType01">
<caption>피신청인정보 : 피신청인분류, 피신청인 이름, 주소, 이메일, 연락처 등의 정보제공</caption>
<colgroup>
<col style="width: 20%;">
<col style="width: auto;">

View File

@ -326,21 +326,21 @@ resInfo--%>
<div class="btn_wrap btn_layout03">
<div class="btn_left">
<!-- <button type="button" class="btnType07" onclick="fncGoAnsSubmit();">답변서 제출</button> -->
<button type="button" class="btnType07" onclick="fn_openPop('01'); return false;">답변서 제출</button>
<button type="button" class="btnType07" onclick="fn_openPop('01'); return false;" title="새창열림">답변서 제출</button>
<span id="stepBtn2" style="display: none;">
<button type="button" class="btnType07" onclick="fn_openPop('02'); return false;">조정 대리인 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('03'); return false;">기일변경 요청</button>
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('02'); return false;" title="새창열림">조정 대리인 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('03'); return false;" title="새창열림">기일변경 요청</button>
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;" title="새창열림">조정 취하 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;" title="새창열림">경정신청</button>
</span>
<span id="stepBtn3" style="display: none;">
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;">조정 취하 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;">경정신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('04'); return false;" title="새창열림">조정 취하 신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('05'); return false;" title="새창열림">경정신청</button>
</span>
<span id="stepBtn4" style="display: none;">
<button type="button" class="btnType07" onclick="fn_openPop('06'); return false;">직권조정 결정서 상세</button>
<button type="button" class="btnType07" onclick="fn_openPop('07'); return false;">이의신청</button>
<button type="button" class="btnType07" onclick="fn_openPop('06'); return false;" title="새창열림">직권조정 결정서 상세</button>
<button type="button" class="btnType07" onclick="fn_openPop('07'); return false;" title="새창열림">이의신청</button>
</span>
</div>
<div class="btn_right">

View File

@ -89,8 +89,8 @@
</th>
<td>
<div class="radio_wrap">
<input type="radio" name="reqTy" id="reqTy01" value="01" checked="checked" disabled="disabled"/><label for="reqTy01">권리자</label>
<input type="radio" name="reqTy" id="reqTy02" value="02" disabled="disabled"/><label for="reqTy02">이용자</label>
<input type="radio" name="reqTy" id="reqTy01" value="01" checked="checked" readonly="readonly"/><label for="reqTy01">권리자</label>
<input type="radio" name="reqTy" id="reqTy02" value="02" readonly="readonly"/><label for="reqTy02">이용자</label>
</div>
</td>
</tr>

View File

@ -327,7 +327,7 @@
-->
<td colspan="3">
<label for="appChgCn" class="label">변경사유 입력</label>
<textarea>조정 기일정보변경 체험하기</textarea>
<textarea id="appChgCn">조정 기일정보변경 체험하기</textarea>
<%-- <form:textarea path="appChgCn" id="appChgCn" cols="30" rows="5" cssClass="purpose_text" cssStyle="resize: none;" > --%>
</td>
<!-- for validator #4 -->

View File

@ -33,13 +33,14 @@
$("input[name=rpplRltnTy]").on("click",function(){
if($(this).is(":checked")){
$("input[name=rpplRltnTy]").prop("checked" , false);
$(this).closest("td").find("input[type=text]").prop("disabled", true);
$(this).closest("td").find("input[type=text]").prop("readonly", true);
$(this).closest("td").find("input[type=text]").val("");
$(this).prop("checked" , true);
$(this).next().next().prop("disabled", false);
$(this).next().next().prop("readonly", false);
$(this).next().next().removeClass("read-only");
}else{
$(this).next().next().val("");
$(this).next().next().prop("disabled", true);
$(this).next().next().prop("readonly", true);
}
});
@ -371,9 +372,9 @@
<span><input type="checkbox" value="01" id="employee" name="rpplRltnTy" checked ><label for="employee">직원</label>
<input type="text" name="rpplRltnCn" title="위임인과의 관계 직원 입력" size="15" value="김직원"></span>
<span><input type="checkbox" value="02" id="family" name="rpplRltnTy" <c:if test="${info.rpplRltnTy eq '02'}"> checked</c:if> ><label for="family">가족</label>
<input type="text" name="rpplRltnCn" title="위임인과의 관계 가족 입력" size="15" ${info.rpplRltnTy eq '02' ? '' : 'disabled'} value="${info.rpplRltnTy eq '02' ? info.rpplRltnCn : ''}"></span>
<input type="text" name="rpplRltnCn" title="위임인과의 관계 가족 입력" size="15" ${info.rpplRltnTy eq '02' ? '' : 'readonly'} value="${info.rpplRltnTy eq '02' ? info.rpplRltnCn : ''}"></span>
<span><input type="checkbox" value="03" id="etc" name="rpplRltnTy" <c:if test="${info.rpplRltnTy eq '03'}"> checked</c:if>><label for="etc">기타</label>
<input type="text" name="rpplRltnCn" title="위임인과의 관계 기타 입력" size="15" ${info.rpplRltnTy eq '03' ? '' : 'disabled'} value="${info.rpplRltnTy eq '03' ? info.rpplRltnCn : ''}"></span>
<input type="text" name="rpplRltnCn" title="위임인과의 관계 기타 입력" size="15" ${info.rpplRltnTy eq '03' ? '' : 'readonly'} value="${info.rpplRltnTy eq '03' ? info.rpplRltnCn : ''}"></span>
</div>
</td>
</tr>

View File

@ -294,9 +294,9 @@
</th>
<td>
<div class="radio_wrap">
<span><input type="radio" id="" name="" value="" checked="checked"><label class="mr15" for="">개인</label></span>
<span><input type="radio" id="" name="" value=""><label class="mr15" for="">법인</label></span>
<span><input type="radio" id="" name="" value=""><label class="mr15" for="">개인사업자</label></span>
<span><input type="radio" id="reqPrsSort01" name="reqPrsSort" value="" checked="checked"><label class="mr15" for="reqPrsSort01">개인</label></span>
<span><input type="radio" id="reqPrsSort02" name="reqPrsSort" value=""><label class="mr15" for="reqPrsSort02">법인</label></span>
<span><input type="radio" id="reqPrsSort03" name="reqPrsSort" value=""><label class="mr15" for="reqPrsSort03">개인사업자</label></span>
</div>
</td>
</tr>
@ -305,25 +305,24 @@
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>피신청인 이름</p>
</th>
<td><input type="text" size="30">김철수</td>
<td><input type="text" size="30" title="피신청인 이름 입력">김철수</td>
</tr>
<tr>
<th scope="row">
<p class="req_text"><span>필수입력 항목</span>*</p>
<p>주소</p>
</th>
<td><label for="" class="label">우편번호 입력</label>
<input id="" name="" class="adr_input" placeholder="우편번호입력" disabled="disabled" type="text" value="13536">
<button type="button" class="btnType01 btn_adr_search">우편번호 검색</button>
<td><label for="adr" class="label">우편번호 입력</label>
<input id="adr" name="adr" class="adr_input" placeholder="우편번호입력" readonly="readonly" type="text" value="13536">
<button type="button" class="btnType01 btn_adr_search" title="새창열림">우편번호 검색</button>
<div class="detail_address">
<label for="" class="label">주소 입력</label>
<input id="" name="" class="searchResultAddr" placeholder="주소를 입력해주세요." value="경기 성남시 분당구 판교역로4 백현로" disabled="disabled" type="text"
size="45">
<label for="" class="label">나머지주소 입력</label>
<input id="" name="" class="usrInsertAddr" placeholder="상세주소를 입력해주세요." type="text" value="101-1" size="25">
<label for="adrInput" class="label">주소 입력</label>
<input id="adrInput" name="adrInput" class="searchResultAddr" placeholder="주소를 입력해주세요." value="경기 성남시 분당구 판교역로4 백현로" readonly="readonly" type="text" size="30">
<label for="etcAdrInput" class="label">나머지주소 입력</label>
<input id="etcAdrInput" name="etcAdrInput" class="usrInsertAddr" placeholder="상세주소를 입력해주세요." type="text" value="101-1" size="20">
</div>
<input type="checkbox" id="">
<label for="">우편물 수령지로 선택</label>
<input type="checkbox" id="adrCheck">
<label for="adrCheck">우편물 수령지로 선택</label>
</td>
</tr>
<tr>
@ -332,14 +331,14 @@
<p>이메일</p>
</th>
<td>
<label for="" class="label">이메일아이디 입력</label>
<input id="" class="input_email" placeholder="이메일 입력" type="text" size="20" value="honggildong">@
<label for="" class="label">이메일공급자 입력</label>
<input id="" class="input_email" placeholder="예) naver.com" type="text" size="20" value="gmail.com">
<label for="emailId" class="label">이메일아이디 입력</label>
<input id="emailId" class="input_email" placeholder="이메일 입력" type="text" size="13" value="honggildong">@
<label for="emailInput" class="label">이메일공급자 입력</label>
<input id="emailInput" class="input_email" placeholder="예) naver.com" type="text" size="13" value="gmail.com">
<label for="" class="label">이메일공급자 선택</label>
<label for="emailSelect" class="label">이메일공급자 선택</label>
<select name="" id="" class="email_select">
<select name="emailSelect" id="emailSelect" class="email_select">
<option value="" selected="selected">직접입력</option>
<option value="naver.com" >naver.com</option>
<option value="hanmail.net">hanmail.net</option>
@ -363,24 +362,24 @@
<p>연락처</p>
</th>
<td>
<label for="" class="label">핸드폰 앞자리 선택</label>
<select name="" id="" class="phone_first">
<label for="phoneFirst" class="label">핸드폰 앞자리 선택</label>
<select name="phoneFirst" id="phoneFirst" class="phone_first">
<option value="010">010</option>
<option value="011">011</option>
</select>-
<label for="" class="label">핸드폰 가운데자리 입력</label>
<input id="" name="" class="input_phone" placeholder="연락처 입력" type="text" size="15" value="1111" maxlength="4">-
<label for="" class="label">핸드폰 마지막자리 입력</label>
<input id="" name="" class="input_phone" placeholder="연락처 입력" type="text" size="15" value="2222" maxlength="4">
<label for="phoneMid" class="label">핸드폰 가운데자리 입력</label>
<input id="phoneMid" name="phoneMid" class="input_phone" placeholder="연락처 입력" type="text" size="10" value="1111" maxlength="4">-
<label for="phoneLast" class="label">핸드폰 마지막자리 입력</label>
<input id="phoneLast" name="phoneLast" class="input_phone" placeholder="연락처 입력" type="text" size="10" value="2222" maxlength="4">
</td>
</tr>
<tr>
<th scope="row" colspan="3"><p>경정취지</p></th>
<td><label for="" class="label">경정취지 입력</label><textarea name="" id="">체험하기 데이터입니다.</textarea></td>
<td><label for="purposeInput" class="label">경정취지 입력</label><textarea name="" id="purposeInput">체험하기 데이터입니다.</textarea></td>
</tr>
<tr>
<th scope="row" colspan="3"><p>경정이유</p></th>
<td><label for="" class="label">경정이유 입력</label><textarea name="" id="">체험하기 데이터입니다.</textarea></td>
<td><label for="reasonInput" class="label">경정이유 입력</label><textarea name="" id="reasonInput">체험하기 데이터입니다.</textarea></td>
</tr>
</tbody>
</table>

View File

@ -297,8 +297,8 @@ function boardCaptionToggle02(){
var subTit = $(".cont_tit h2").text();
var itmText = "";
$(".tbType01").each(function(idx,tb){
var thLength = $(tb).find("tbody>tr>th").length;
$(tb).find("tbody>tr>th").each(function(index,item){
var thLength = $(tb).find("tbody>tr>th:visible").length;
$(tb).find("tbody>tr>th:visible").each(function(index,item){
itmText += $(item).text();
if (index === thLength - 1) {
//마지막 th일 경우 - ,가 들어가면 안됨.
@ -324,7 +324,8 @@ function boardCaptionToggle02(){
}
}
}else{
}
else{
if($(tb).find("input,select,textarea").length > 0){
if($(tb).children("caption").length == 0){
$(tb).prepend("<caption>"+subTit + " : " + itmText + "등의 정보입력</caption>");