프로그래밍 이것저것 끄적끄적
개인프로젝트_개발일지_2022.09.26 본문
오늘은 지난주에 이어서 회원가입 유효성검사를 이어서 만들었다. 중간에 한전IOT플랫폼의 현재까지 구현된 기능들과 부족한점 미구현된 부분들에 대한 리스트 작성 및 역할 분배 회의가 있었다. 회의에서 알게된 개발시 유의할 점이 있는데 datepicker를 쓸때는 보통 텍스트박스를 선택했을때 달력이 출력되는것이 일반적이고 select박스의 항목중 defult에 [선택] 같은 항목 보다는 [전체] 같은 항목을 넣는것이 좋고 검색 기능을 만들때 아무것도 입력하지 않고 검색 버튼을 누르면 모든 항목들이 나오는것이 좋다. 또한 사용자의 편의성을 위해 enter키로 버튼이 작동되어야 하는 경우가 있는데 이 부분도 고려하여 개발하여야 한다. 유효성검사 기능들을 만들다 보니 oninput함수, onblur 함수를 알게되었다. oninput은 input박스에 입력될때 실행되는 함수이고 onblur는 input박스가 포커스를 잃을때 실행되는 함수이다. 오늘 어려웠던 점은 onblur와 oninput을 상황에 맞게 잘 써야하는데 두 기능들간에 충돌이 있었던 부분도 있고 어느 상황에 어떻게 써야할지에 대한 사고가 잘 돌아가지 않았고 조건문을 사용할때에도 아직 미숙하다보니 꼬이는 부분이 더러 있었다. 하지만 주변 선임 동료들에게 자문을 구하여 통상적으로는 어덯게 개발하는지 기준을 잡아주셨고 그에 따라 개발을 하니 좀 더 수월하게 개발할 수 있었다.
회원가입 유효성 검사 개발 코드 일부
생년월일에 datepicker적용
모든 입력란에 유효성 체크 추가
유용했던 정규식 주소
[JS] 📚 정규표현식(RegExp) - 이해하기 쉽게 정리 + 응용 예제
정규표현식(Regular Expression) 정규표현식(Regular Expression)은 문자열에서 특정 내용을 찾거나 대체 또는 발췌하는데 사용합니다. 각각 다른 포맷으로 저장된 엄청나게 많은 전화번호 데이터를 추출
inpa.tistory.com
자바스크립트 유효성 검사 정규식 활용 정리
프론트단에서 유효성 검증을 할 때에는 정규식 만큼 편한 것이 없다. 하지만 비교적 자주 쓰이지 않으니 그때마다 새로 짜려면 헷갈리기 마련이다. 자주 쓰일만한 패턴들을 정리해보았다. 필수
beop07.tistory.com
https://rateye.tistory.com/468
JavaScript 자주 쓰는 정규식 모음 (아이디, 이메일, 비밀번호, 전화번호,...)
자바 스크립트에서 자주 쓰는 정규식을 모아왔습니다. 일치할 시 true를 반환 합니다 이메일 체크 정규식 function isEmail(asValue) { var regExp = /^[0-9a-zA-Z]([-_\.]?[0-9a-zA-Z])*@[0-9a-zA-Z]([-_\.]?[0-9..
rateye.tistory.com
정규식 문법
https://curryyou.tistory.com/234
[자바스크립트] 정규표현식(Regular Expression) 기초/기본 쉽고 상세한 사용 방법 정리(샘플 예제 코
# 정규표현식이란?(Regular Expression: Regex) 정규표현식은 "특정 패턴의 문자열"을 찾기 위한 표현 방식입니다. (이런걸 형식 언어, formal languange라고 합니다.) 정규표현식을 이용하면, 특정 패턴에 매
curryyou.tistory.com
'Spring > 개인프로젝트' 카테고리의 다른 글
개인프로젝트_개발일지_2022.09.29 (0) | 2022.09.30 |
---|---|
개인프로젝트_개발일지_2022.09.28 (0) | 2022.09.29 |
개인프로젝트_개발일지_2022.09.27 (0) | 2022.09.27 |
개인프로젝트_개발일지_2022.09.23 (0) | 2022.09.26 |
개인프로젝트_개발일지_2022.09.22 (0) | 2022.09.26 |