javascript(5)
-
마스킹처리 - 1 (전화번호, 이메일, 차량번호, 사업가번호 등등)
최근 개인정보 마스킹과 관련된 업무를 진행한김에작업했던 내용을 정리해보고자 합니다. * 정규식 참고 사이트 : https://developer.mozilla.org/ko/docs/Web/JavaScript/Guide/%EC%A0%95%EA%B7%9C%EC%8B%9D* 정규식 검토 사이트 : https://regexr.com/ // null 체크 checkValueNull : function (str) { if(typeof str == "indefined" || str == null || str == "") { return true; } else { return false; } }, // 마스킹 maksMaskingValue : function (str) { var preMaskingData = str; ..
2019.10.30 -
ajaxstart() 와 ajaxstop() 사용방법
웹사이트를 구축할 때 ajax 요청이 이루어지는 시간 동안 특정 메세지나 문구, 로딩 이미지를 사용자에게 알려줄 경우가 생긴다.이 때 이를 쉽게 처리할 수 있는 방식으로 ajaxStart() 와 ajaxStop() 를 적어보고자 한다. ajaxStart() 메소드 - AJAX 요청이 시작되는 시점에 해당 함수를 실행ajaxStop() 메소드 - 실행중인 모든 AJAX 요청이 멈추게되면 해당 함수를 실행 [사용방법] ajaxStart() ajaxStop()
2019.07.23 -
input type=file 일때 value 값 지우기
function reSet(objInput){ objInput.select(); document.selection.clear();}
2019.06.07 -
윈도우사이즈에 따라 textarea 사이즈 변경하기
function resizeChatBox(){ winWidth = document.body.clientWidth; colSize = parseInt(winWidth/7.7); document.chatForm.chatbox.rows = 10; document.chatForm.chatbox.cols = colSize; }
2019.06.05 -
자바스크립트 KeyCode 표
================================================================= 키 | 코드(숫자) ================================================================= ←(백스패이스) = 8 TAB = 9 ENTER = 13 SHIFT = 16 CTRL = 17 ALT = 18 PAUSEBREAK = 19 CAPSLOOK = 20 한/영 = 21 한자 = 25 ESC = 27스패이스 = 32 PAGEUP = 33 PAGEDN = 34 END = 35 HOME =36←(중간) = 37 ↑(중간) = 38 →(중간) = 39 ↓(중간) = 40INSERT = 45 DELETE = 460 = 48 1 = 49 2 = 50 ..
2019.06.05