엠

날짜 형식 입력 받은 값 확인하기

<script language="javascript">
function gogogo() {
var ri = check_date(document.all.year.value,document.all.month.value,document.all.day.value)
if (ri == 0) {
alert('정상적인 형식');
} else if (ri == 1) {
alert('년(?)이 잘못 되었습니다');
} else if (ri == 2) {
alert('월이 잘못 되었습니다');
} else if (ri == 3) {
alert('일이 잘못 되었습니다');
}
}


function check_date(year, month, day) {
var dat_option = year % 4;
year = parseInt(year, 10);
month = parseInt(month, 10);
day = parseInt(day, 10);

if (isNaN(year) == true) { return 1; }
if (year < 1970) { return 1; }

if (isNaN(month) == true) { return 2; }
if (isNaN(day) == true) { return 3; }
if (day < 1 || day > 31) { return 3; }

if (month == 2) {
if (((dat_option == 0) && (day > 29)) || ((dat_option != 0) && (day > 28)) ) { return 3; }
} else if ((month == 4) ||
(month == 6) ||
(month == 9) ||
(month == 11)) {
if (day > 30) { return 3; }
} else if ((month == 1) ||
(month == 3) ||
(month == 5) ||
(month == 7) ||
(month == 8) ||
(month == 10) ||
(month == 12)) {
if (day > 31) { return 3; }
} else {
return 2;
}

return 0;
}
</script>

<input type="text" name="year"> 년
<input type="text" name="month"> 월
<input type="text" name="day"> 일
<input type="button" value="확인" onclick="gogogo();"><div class='small'>[이 게시물은 관리자님에 의해 2011-10-31 17:16:08 PHP & HTML에서 이동 됨]</div>
|
댓글을 작성하시려면 로그인이 필요합니다.

프로그램

8,188건
+
제목 글쓴이 날짜 조회
07-07-16 조회 3,090
07-07-06 조회 2,964
07-07-06 조회 3,409
07-06-23 조회 3,234
07-06-16 조회 2,738
07-05-20 조회 4,241
07-05-09 조회 3,412
07-05-09 조회 6,055
07-05-04 조회 2,650
07-04-30 조회 9,789
07-04-27 조회 4,290
07-04-26 조회 3,406
07-04-25 조회 5,217
07-04-18 조회 7,735
07-04-13 조회 3,069
07-04-12 조회 6,589
07-04-12 조회 4,998
07-04-12 조회 3,301
07-04-11 조회 5,676
07-04-05 조회 6,326
07-03-24 조회 4,378
07-03-20 조회 3,697
07-03-18 조회 3,963
07-03-18 조회 4,713
07-03-17 조회 4,202
07-03-16 조회 4,106
07-03-15 조회 5,249
07-03-13 조회 5,349
07-03-13 조회 3,547
07-03-08 조회 4,465
07-03-08 조회 3,947
07-03-08 조회 3,251
07-03-08 조회 4,136
07-03-05 조회 4,374
07-03-04 조회 2,880
07-03-01 조회 5,918
07-02-28 조회 3,200
07-02-27 조회 4,370
07-02-26 조회 3,273
07-02-26 조회 2,989
07-02-23 조회 3,626
07-02-23 조회 3,597
07-02-22 조회 3,976
07-02-22 조회 3,774
07-02-19 조회 3,814
07-02-17 조회 4,827
07-02-14 조회 8,128
07-02-12 조회 3,898
07-02-10 조회 3,507
07-02-02 조회 3,752
07-01-31 조회 3,420
07-01-29 조회 3,279
07-01-25 조회 5,065
07-01-21 조회 3,208
07-01-19 조회 3,004
06-12-15 조회 3,992
06-12-15 조회 4,413
06-12-15 조회 2,903
06-12-15 조회 4,447
06-12-15 조회 3,345
06-12-15 조회 4,050
06-12-15 조회 2,993
06-12-15 조회 2,721
06-12-15 조회 4,593
06-12-15 조회 3,139
06-12-15 조회 3,228
06-12-07 조회 4,678
06-12-07 조회 3,970
06-12-04 조회 4,603
06-11-27 조회 3,655
06-11-21 조회 3,977
06-11-15 조회 3,414
06-11-04 조회 3,295
06-10-29 조회 3,948
06-10-13 조회 3,813
06-10-13 조회 4,178
06-10-13 조회 4,137
06-10-12 조회 5,330
06-10-12 조회 4,250
06-10-04 조회 3,740
06-10-02 조회 4,523
06-09-29 조회 3,015
06-09-26 조회 3,354
06-09-26 조회 3,609
06-09-26 조회 3,258
06-09-26 조회 3,403
06-09-26 조회 4,312
06-09-25 조회 4,610
06-09-22 조회 4,945
06-09-22 조회 3,509
06-09-21 조회 4,288
06-09-21 조회 4,300
06-09-21 조회 3,509
06-09-21 조회 5,166
06-09-21 조회 3,697
06-09-21 조회 3,433
06-09-20 조회 2,984
06-09-15 조회 3,115
06-09-13 조회 3,421
06-09-11 조회 3,239