diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPop.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPop.jsp index 9fa30ead..38e1e565 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPop.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPop.jsp @@ -60,9 +60,15 @@ $(document).ready(function(){ $('#fld').attr('type', 'hidden'); } - }) + }); -// $('#fld').hide(); +// $('#phone').keyup(function() { +// var input = $(this).val(); +// console.log('input : ', input); +// // 숫자가 아닌 모든 문자를 찾아서 삭제합니다. +// var numericInput = input.replace(/[^0-9]/g, ''); +// $(this).val(numericInput); +// }); }); @@ -90,6 +96,15 @@ $(document).ready(function(){ // alert 두번 방지 if if(valChk){ + var phoneNumber = $('#phone').val(); + // -가 없는 핸드폰 번호 형식을 검사하는 정규 표현식 + var regex = /^01[0-9]{8,9}$/; + + if(!regex.test(phoneNumber)) { + alert("올바른 핸드폰 번호 형식이 아닙니다.\n01012341234 형식으로 입력해 주세요"); + return false; + } + if(!$('#chkY').prop("checked")){ alert('개인정보 처리 동의해 주세요.') @@ -98,9 +113,17 @@ $(document).ready(function(){ } + + + return valChk; } + + + + + function fncEduReg(){ if(!fnValidation()){ diff --git a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp index eefaba22..f38a9026 100644 --- a/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp +++ b/src/main/webapp/WEB-INF/jsp/web/ve/aplct/sspnIdtmt/popup/eduAplctPopList.jsp @@ -72,6 +72,7 @@ //제출 function fn_new_confirm(p_prcsAplctPrdOrd){ var form = document.confirmForm; + console.log('$("#dBirth").val() : ' , $('#dBirth').val()); var dBirth = $('#dBirth').val().replace(/\./g, ''); var trgtNm = $('#trgtNm').val(); var sex = $('input[name="sex"]:checked').val(); @@ -83,8 +84,8 @@ alert("성명을 입력해주세요."); return; } - - if (dBirth==""){ + console.log('dBirth : ' , dBirth); + if (!dBirth){ alert("주민번호앞자리를 입력해주세요."); return; }