사용자 도구

사이트 도구


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

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
잡개발자:심플웍스:유틸리티:form [2025/10/30 18:49]
carlito76
잡개발자:심플웍스:유틸리티:form [2026/02/12 11:56] (현재)
carlito76
줄 1: 줄 1:
-====== DateUtil ======+{{htmlmetatags> 
 +metatag-description=(심플웍스, SimpleWorks, 유틸리티, FormUtil) 
 +metatag-og:description=(심플웍스, SimpleWorks, 유틸리티, FormUtil) 
 +}}
  
-===== 공통 =====+====== FormUtil ====== 
 + 
 +===== JavaScript =====
 ^  메서드  ^  매개변수  ^  리턴  ^  비고  ^ ^  메서드  ^  매개변수  ^  리턴  ^  비고  ^
-getDate  <color gray>N/A</color>  | 날짜\\ (기본 포맷) | 현재 날짜 +isFilled val 체크할 값 ((selector 선택자 name)) | true / false | 입력 여부 
-| ::: | fmt 포맷\\ - yyyy\\ - MM\\ - dd\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 날짜 | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class ::: | ::: | 
-getTime  <color gray>N/A</color>  | 시각\\ (기본 포맷) | 현재 시각 +isChecked val 체크할 값 ((selector 선택자 name)) | true / false | 체크 여부 
-| ::: | fmt 포맷\\ - HH\\ - mm\\ - ss \\ - HHmmss\\ - HH:mm:ss\\ - HH시 mm분 ss초 | 시각 | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class | ::: | ::: | 
-getDateTime  <color gray>N/A</color>  | 날짜/시각\\ (기본 포맷) | 현재 날짜/시각 +isSelected val 체크할 값 ((selector 선택자 name)) | true false | 선택 여부 
-| ::: | fmt 포맷\\ - yyyyMMddHHmmss\\ - yyyy-MM-dd HH:mm:ss\\ - yyyy/MM/dd HH:mm:ss\\ - yyyy.MM.dd HH:mm:ss\\ - yyyy년 MM월 dd일 HH시 mm분 ss초 | 날짜/시각 | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class | ::: | ::: | 
-getWeekStartDate  <color gray>N/A</color>  | 현재 주 날짜\\ (기본 포맷) | 주 시작 날짜 ((ISO 기준 월요일)) | +isChanged val 체크할 값 ((selector 선택자 name)) | true / false 변경 여부 
-::: | dt 날짜 | 특정 주 날짜\\ (기본 포맷) | ::: +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class ::: | ::: | 
-| ::: | dt 날짜\\ fmt 포맷\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 특정 주 날짜 | ::: | +isSubmitted val 체크할 값 ((selector 선택자 name)) | true / false 서밋 여부 
-getWeekEndDate  <color gray>N/A</color>  | 현재 주 날짜\\ (기본 포맷) | 주 마지막 날짜 ((ISO 기준 일요일)) | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class ::: | ::: | 
-::: | dt 날짜 | 특정 주 날짜\\ (기본 포맷) | ::: +checkedCount val 체크할 값 ((selector 선택자 name)) | 숫자 | 체크 개수 
-| ::: | dt 날짜\\ fmt 포맷\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 특정 주 날짜 | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class | ::: | ::: 
-getMonthStartDate  <color gray>N/A</color>  | 현재 월 날짜\\ (기본 포맷) | 월 시작 날짜 +| selectedCount | val 체크할 값 ((selector 선택자 name)) | 숫자 | 선택 개수 
-| ::: | dt 날짜 | 특정 월 날짜\\ (기본 포맷) | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class ::: | ::: | 
-| ::: | dt 날짜\\ fmt 포맷\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 특정 월 날짜 | ::: | +checkboxAll | ref 참조자 ((this 키워드))\\ val 체크할 값 ((selector 선택자 name)) |  <color gray>N/A</color> checkbox 전체 체크/해제 
-getMonthEndDate |  <color gray>N/A</color> 현재 월 날짜\\ (기본 포맷) | 월 마지막 날짜 +| ::: | ref 참조자 ((this 키워드))\\ val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class ::: | ::: | 
-| ::: | dt 날짜 | 특정 월 날짜\\ (기본 포맷| ::: | +clear | val 체크할 값 ((selector 선택자 name)) |  <color gray>N/A</color> 입력값/체크값/선택값 지우기 | 
-| ::: | dt 날짜\\ fmt 포맷\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 특정 월 날짜 | ::: | +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class | ::: | ::: | 
-getDayOfWeek |  <color gray>N/A</color> 현재 날짜 요일\\ (본 포맷) | 요일 +| allow | val 체크할 값 ((selector 선택자 name))\\ 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 허용된 입력값 입력값 허용\\ (입력값 즉시 반영) | 
-| ::: | dt 날짜 | 특정 날짜 요일\\ (기본 포맷) | ::: +| ::: | val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class\\ 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 ::: ::: 
-| ::: | dt 날짜\\ fmt 포맷\\ - kor ((일요일, 월요일, 화요일, 수요일, 목요일, 금요일, 토요일))\\ - kor_short ((일, 월, 화, 수, 목, 금, 토))\\ - eng ((Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday))\\ - eng_short ((Sun, Mon, Tue, Wed, Thu, Fri, Sat))\\ - num ((1, 2, 3, 4, 5, 6, 7)) | 특정 날짜 요일 | ::: | +mask val 체크할 값 ((selector 선택자 name))\\ fmt 포맷\\ - 9999-99-99\\ - 99:99\\ - 99:99:99\\ - 999999-9999999\\ - 999-99-99999\\ - thousands | 마스킹된 입력값 | 입력값 마스크\\ (입력값 즉시 반영) | 
-| toDateFormat | dt 날짜 | 날짜\\ (기본 포맷) | 날짜 형식 변경 | +::: val 체크할 값\\ selector 선택자\\ - name\\ - id\\ - class\\ fmt 포맷\\ - 9999-99-99\\ - 99:99\\ - 99:99:99\\ - 999999-9999999\\ - 999-99-99999\\ - thousands ::: ::: | 
-| ::: | dt 날짜\\ fmt 포맷\\ - yyyyMMdd\\ - yyyy-MM-dd\\ - yyyy/MM/dd\\ - yyyy.MM.dd\\ - yyyy년 MM월 dd일 날짜 ::: | +| clipboard | id 클립보드 ID | true false | 클립보드 
-| toTimeFormat | tm 시각 | 시각\\ (기본 포맷| 시각 형식 변경 +qrcode str 문자열\\ tgt_id 생성 대상 ID\\ w 가로 사\\ h 세로 사즈 QR 코드 QR 코드 생성 
-| ::: | tm 시각\\ fmt 포맷\\ - HHmmss\\ - HH:mm:ss\\ - HH시 mm분 ss초 | 시각 | ::: | +initWebEditor tgt_id 웹 에디터 대상 ID\\ w 가로 사\\ h 세로 사즈 | 웹 에디터 | 웹 에디터 초기화 | 
-| toDateTimeFormat | dt_tm 날짜/시각 | 날짜/시각\\ (기본 포맷) | 날짜/시각 형식 변경 | +| getWebEditor | id 인스턴스 ID | 가져온 입력값\\ (HTML) | 웹 에디터 입력값 가져오기 
-| ::: | dt_tm 날짜/시각\\ fmt 포맷\\ - yyyyMMddHHmmss\\ - yyyy-MM-dd HH:mm:ss\\ - yyyy/MM/dd HH:mm:ss\\ - yyyy.MM.dd HH:mm:ss\\ - yyyy년 MM월 dd일 HH시 mm분 ss초 | 날짜/시각 | ::: | +::: id 인스턴스 ID\\ opt 옵션 ((대/소문자 구분 없음))\\ - html\\ - text | 가져온 입력값\\ (HTML / TEXT) | ::: | 
-| dateAdd | dt 날짜\\ opt 옵션\\ - year 또는 y\\ - month 또는 M\\ - day 또는 d\\ add +-값 날짜 날짜 더하기/빼기 +| setWebEditor | id 인스턴스 ID 설정한 입력값 | 웹 에디터 입력값 설정하기 | 
-timeAdd tm 시각\\ opt 옵션\\ - hour 또는 H\\ - minute 또는 m\\ - second 또는 s\\ add +-값 | 시각 | 시각 더하기/빼기 ((시각 범위\\ - 더하기 결과가 23:59:59 초과하면 00:00:00 부터 다시 계산\\ - 빼기 결과가 00:00:00 미만이면 23:59:59 부터 거꾸로 계산)) | + 
-dateTimeAdd dt_tm 날짜/시각\\ opt 옵션\\ - year 또는 y\\ - month 또는 M\\ - day 또는 d\\ - hour 또는 H\\ - minute 또는 m\\ - second 또는 s\\ add +-값 날짜/시각 날짜/시각 더하기/빼기 +{{tag>"심플웍스" "SimpleWorks"}}
-dateDiff st_dt 시작 날짜\\ ed_dt 종료 날짜\\ opt 옵션\\ - year 또는 y ((yyyy 차))\\ - month 또는 M ((yyyyMM 차))\\ - day 또는 d ((yyyyMMdd 차이)) 숫자 날짜 차이 +
-timeDiff st_tm 시작 시각\\ ed_tm 종료 시각\\ opt 옵션\\ - hour 또는 H ((HH 차))\\ - minute 또는 m ((HHmm 차))\\ - second 또는 s ((HHmmss 차이)) | 숫자 | 시각 차이 +
-dateTimeDiff st_dt_tm 시작 날짜/시각\\ ed_dt_tm 종료 날짜/시각\\ opt 옵션\\ - year 또는 y ((yyyy 차이))\\ - month 또는 M ((yyyyMM 차이))\\ - day 또는 d ((yyyyMMdd 차이))\\ - hour 또는 H ((yyyyMMddHH 차이))\\ - minute 또는 m ((yyyyMMddHHmm 차이))\\ - second 또는 s ((yyyyMMddHHmmss 차이)) | 숫자 날짜/시각 차이 |+