사용자 도구

사이트 도구


잡개발자:심플웍스:유틸리티:validation

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
잡개발자:심플웍스:유틸리티:validation [2025/12/11 18:31]
carlito76
잡개발자:심플웍스:유틸리티:validation [2026/02/12 11:57] (현재)
carlito76
줄 13: 줄 13:
 | isMonth | val 체크할 값 | true / false | 연도/월 유효성\\ (yyyy-MM) | | 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:mmHH:mm:ss) | +| isTime | val 체크할 값 | true / false | 시각 유효성\\ (HH:mm 또는 HH:mm:ss) | 
-| isId | val 체크할 값 | true / false | 아이디 유효성\\ (기본 4자리 이상영문 영문+숫자) |+| isId | val 체크할 값 | true / false | 아이디 유효성\\ (기본 4자리 이상)\\ (영문 소문자 또는 영문 소문자+숫자) |
 | 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 | 비밀번호 복잡성\\ (기본 4자리 이상) |
 | isDomain | val 체크할 값 | true / false | 도메인 유효성 | | isDomain | val 체크할 값 | true / false | 도메인 유효성 |
줄 28: 줄 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자리 고정) |
-| <del>isCRN</del> ((2025년 1월 31일부터 발급된 법인등록번호는 검증 불가)) | val 체크할 값 | true / false | 법인등록번호 ((Company Registration Number)) 유효성\\ (13자리 고정) |+<color gray><del>isCRN</del></color> ((2025년 1월 31일부터 발급된 법인등록번호는 검증 불가)) | val 체크할 값 | true / false | 법인등록번호 ((Company Registration Number)) 유효성\\ (13자리 고정) |
  
 ===== JavaScript ===== ===== JavaScript =====
줄 34: 줄 34:
 | validate | FIXME ((FIXME\\ - 강력 빈 값 체크)) | 메시지 | 유효성 검증 | | validate | FIXME ((FIXME\\ - 강력 빈 값 체크)) | 메시지 | 유효성 검증 |
  
 +==== validate ====
 <sxh html; gutter: true; title: validate.html;> <sxh html; gutter: true; title: validate.html;>
-<input type="text" name="sample_input_string" />+<input type="text" name="sample_input_string">
 <textarea name="sample_textarea_string"></textarea> <textarea name="sample_textarea_string"></textarea>
  
-<input type="text" name="sample_input_number" /+<input type="text" name="sample_input_number"> 
-<input type="text" name="sample_input_number_plus" /+<input type="text" name="sample_input_number_plus"> 
-<input type="text" name="sample_input_number_minus" /+<input type="text" name="sample_input_number_minus"> 
-<input type="text" name="sample_input_number_decimal" /+<input type="text" name="sample_input_number_decimal"> 
-<input type="text" name="sample_input_number_decimal_plus" /+<input type="text" name="sample_input_number_decimal_plus"> 
-<input type="text" name="sample_input_number_decimal_minus" />+<input type="text" name="sample_input_number_decimal_minus">
  
-<input type="text" name="sample_input_month" /+<input type="text" name="sample_input_month"> 
-<input type="text" name="sample_input_date" /+<input type="text" name="sample_input_date"> 
-<input type="text" name="sample_input_time" /+<input type="text" name="sample_input_time"> 
-<input type="text" name="sample_input_time_ss" />+<input type="text" name="sample_input_time_ss">
  
-<input type="text" name="sample_input_id" /+<input type="text" name="sample_input_id"> 
-<input type="password" name="sample_input_password" />+<input type="password" name="sample_input_password">
  
-<input type="text" name="sample_input_domain" /+<input type="text" name="sample_input_domain"> 
-<input type="text" name="sample_input_ip" /+<input type="text" name="sample_input_ip"> 
-<input type="text" name="sample_input_ip_v4" /+<input type="text" name="sample_input_ip_v4"> 
-<input type="text" name="sample_input_ip_v6" />+<input type="text" name="sample_input_ip_v6">
  
-<input type="text" name="sample_input_url" /+<input type="text" name="sample_input_url"> 
-<input type="text" name="sample_input_url_http" /+<input type="text" name="sample_input_url_http"> 
-<input type="text" name="sample_input_url_https" />+<input type="text" name="sample_input_url_https">
  
-<input type="text" name="sample_input_email" /+<input type="text" name="sample_input_email"> 
-<input type="text" name="sample_input_email_temp" />+<input type="text" name="sample_input_email_temp">
  
 <input type="text" name="sample_input_phone_number" / <input type="text" name="sample_input_phone_number" /
-<input type="text" name="sample_input_landline_number" /+<input type="text" name="sample_input_landline_number"> 
-<input type="text" name="sample_input_mobile_number" />+<input type="text" name="sample_input_mobile_number">
  
-<input type="text" name="sample_input_rrn" /+<input type="text" name="sample_input_rrn"> 
-<input type="text" name="sample_input_brn" />+<input type="text" name="sample_input_brn">
  
-<input type="file" name="sample_input_file" /+<input type="file" name="sample_input_file"> 
-<input type="file" name="sample_input_file_multiple" multiple />+<input type="file" name="sample_input_file_multiple" multiple>
  
-<input type="checkbox" name="sample_input_checkbox" value="일" /+<input type="checkbox" name="sample_input_checkbox" value="일"> 
-<input type="checkbox" name="sample_input_checkbox" value="월" /+<input type="checkbox" name="sample_input_checkbox" value="월"> 
-<input type="checkbox" name="sample_input_checkbox" value="화" /+<input type="checkbox" name="sample_input_checkbox" value="화"> 
-<input type="checkbox" name="sample_input_checkbox" value="수" /+<input type="checkbox" name="sample_input_checkbox" value="수"> 
-<input type="checkbox" name="sample_input_checkbox" value="목" /+<input type="checkbox" name="sample_input_checkbox" value="목"> 
-<input type="checkbox" name="sample_input_checkbox" value="금" /+<input type="checkbox" name="sample_input_checkbox" value="금"> 
-<input type="checkbox" name="sample_input_checkbox" value="토" />+<input type="checkbox" name="sample_input_checkbox" value="토">
  
-<input type="radio" name="sample_input_radio" value="평일" /+<input type="radio" name="sample_input_radio" value="평일"> 
-<input type="radio" name="sample_input_radio" value="휴일" />+<input type="radio" name="sample_input_radio" value="휴일">
  
 <select name="sample_select"> <select name="sample_select">
줄 366: 줄 367:
 } }
 </sxh> </sxh>
 +
 +{{tag>"심플웍스" "SimpleWorks"}}