문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
잡개발자:심플웍스:유틸리티:validation [2025/11/21 16:50] carlito76 |
잡개발자:심플웍스:유틸리티:validation [2026/02/12 11:57] (현재) carlito76 |
||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| + | {{htmlmetatags> | ||
| + | metatag-description=(심플웍스, | ||
| + | metatag-og: | ||
| + | }} | ||
| + | |||
| ====== ValidationUtil ====== | ====== ValidationUtil ====== | ||
| ===== 공통 ===== | ===== 공통 ===== | ||
| ^ 메서드 | ^ 메서드 | ||
| - | | isString | val 체크할 값\\ opt 옵션\\ - kor\\ - eng\\ - num\\ - spe\\ - kor_eng\\ - kor_num\\ - kor_spe\\ - eng_num\\ - eng_spe\\ - num_spe\\ - kor_eng_num\\ - kor_eng_spe\\ - kor_num_spe\\ - eng_num_spe\\ - kor_eng_num_spe | + | | isString | val 체크할 값\\ opt 옵션\\ - kor\\ - eng\\ - num\\ - kor_eng\\ - kor_num\\ - kor_etc\\ - eng_num\\ - eng_etc\\ - num_etc\\ - kor_eng_num\\ - kor_eng_etc\\ - kor_num_etc\\ - eng_num_etc |
| | isNumber | val 체크할 값\\ p 소수점 자릿수 | true / false | 숫자 유효성 | | | isNumber | val 체크할 값\\ p 소수점 자릿수 | true / false | 숫자 유효성 | | ||
| | ::: | val 체크할 값\\ p 소수점 자릿수\\ sign 부호 ( + / - )\\ | ::: | ::: | | | ::: | val 체크할 값\\ p 소수점 자릿수\\ sign 부호 ( + / - )\\ | ::: | ::: | | ||
| + | | isMonth | val 체크할 값 | true / false | 연도/월 유효성\\ (yyyy-MM) | | ||
| | isDate | val 체크할 값 | true / false | 날짜 유효성\\ (yyyy-MM-dd) | | | isDate | val 체크할 값 | true / false | 날짜 유효성\\ (yyyy-MM-dd) | | ||
| - | | isTime | val 체크할 값 | true / false | 시각 유효성\\ (HH:m, HH:mm:ss) | | + | | isTime | val 체크할 값 | true / false | 시각 유효성\\ (HH:mm 또는 |
| - | | isId | val 체크할 값 | true / false | 아이디 유효성\\ (4자리 이상, 영문 또는 영문+숫자) | | + | | isId | val 체크할 값 | true / false | 아이디 유효성\\ (기본 |
| - | | isPassword | val 체크할 값\\ opt 옵션\\ - eng_num_mix\\ - eng_num_spe_mix | true / false | 비밀번호 복잡성\\ (4자리 이상) | | + | | isPassword | val 체크할 값\\ opt 옵션\\ - eng_num_mix\\ - eng_num_spe_mix | true / false | 비밀번호 복잡성\\ (기본 |
| | isDomain | val 체크할 값 | true / false | 도메인 유효성 | | | isDomain | val 체크할 값 | true / false | 도메인 유효성 | | ||
| - | | isIP | val 체크할 값 | true / false | IP 유효성 | | + | | isIp | val 체크할 값 | true / false | IP 유효성 | |
| | ::: | val 체크할 값\\ ver 버전\\ - v4\\ - v6 | ::: | ::: | | | ::: | val 체크할 값\\ ver 버전\\ - v4\\ - v6 | ::: | ::: | | ||
| | isURL | val 체크할 값 | true / false | URL 유효성 | | | isURL | val 체크할 값 | true / false | URL 유효성 | | ||
| 줄 22: | 줄 28: | ||
| | isRRN | val 체크할 값 | true / false | 주민등록번호 ((Resident Registration Number)) 유효성\\ (13자리 고정) | | | isRRN | val 체크할 값 | true / false | 주민등록번호 ((Resident Registration Number)) 유효성\\ (13자리 고정) | | ||
| | isBRN | val 체크할 값 | true / false | 사업자등록번호 ((Business Registration Number)) 유효성\\ (10자리 고정) | | | isBRN | val 체크할 값 | true / false | 사업자등록번호 ((Business Registration Number)) 유효성\\ (10자리 고정) | | ||
| - | | isCRN | val 체크할 값 | true / false | 법인등록번호 ((Company Registration Number)) 유효성\\ (13자리 고정) | | + | | <color gray>< |
| ===== JavaScript ===== | ===== JavaScript ===== | ||
| ^ 메서드 | ^ 메서드 | ||
| - | | validate | FIXME ((강력 빈 값 체크)) | 메시지 | 유효성 검증 | | + | | validate | FIXME ((FIXME\\ - 강력 빈 값 체크)) | 메시지 | 유효성 검증 | |
| + | ==== validate ==== | ||
| <sxh html; gutter: true; title: validate.html;> | <sxh html; gutter: true; title: validate.html;> | ||
| - | <input type=" | + | <input type=" |
| < | < | ||
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| + | <input type=" | ||
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| <input type=" | <input type=" | ||
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| - | <input type=" | + | <input type=" |
| <select name=" | <select name=" | ||
| 줄 84: | 줄 91: | ||
| <option value=" | <option value=" | ||
| </ | </ | ||
| - | <select name=" | + | <select name=" |
| <option value=" | <option value=" | ||
| <option value=" | <option value=" | ||
| 줄 107: | 줄 114: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| " | " | ||
| }, | }, | ||
| 줄 116: | 줄 123: | ||
| " | " | ||
| " | " | ||
| + | " | ||
| " | " | ||
| " | " | ||
| 줄 173: | 줄 181: | ||
| " | " | ||
| " | " | ||
| + | " | ||
| + | }, | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| + | " | ||
| " | " | ||
| }, | }, | ||
| 줄 184: | 줄 200: | ||
| }, | }, | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 192: | 줄 208: | ||
| }, | }, | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 203: | 줄 219: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 212: | 줄 228: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 249: | 줄 265: | ||
| }, | }, | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 256: | 줄 272: | ||
| }, | }, | ||
| " | " | ||
| - | " | + | " |
| " | " | ||
| " | " | ||
| 줄 303: | 줄 319: | ||
| " | " | ||
| " | " | ||
| - | " | ||
| - | }, | ||
| - | " | ||
| - | " | ||
| - | " | ||
| - | " | ||
| " | " | ||
| }, | }, | ||
| 줄 325: | 줄 335: | ||
| " | " | ||
| " | " | ||
| - | " | + | " |
| - | " | + | " |
| " | " | ||
| }, | }, | ||
| 줄 357: | 줄 367: | ||
| } | } | ||
| </ | </ | ||
| + | |||
| + | {{tag>" | ||