> 웹 프론트엔드 > JS 튜토리얼 > 날짜 형식을 확인하는 JavaScript 함수 [종합]_시간 및 날짜

날짜 형식을 확인하는 JavaScript 함수 [종합]_시간 및 날짜

WBOY
풀어 주다: 2016-05-16 18:59:47
원래의
1035명이 탐색했습니다.

//날짜에 대한 텍스트 상자 이름 = "indate"
function check1(Form)
{
for (i = 0; i {
if (Form .elements[i].value == "")
{
alert("완전히 입력해 주세요!")
Form.elements[i].focus()
return; >}

if (Form.elements[i].name == "indate")
{
var date = Form.elements[i].value
len = 날짜 . length;
var datearray = date.split("-")
//alert(datearray[1])
var year =parseInt(datearray[0])
varmonth=parseInt (datearray[1]);
var day =parseInt(datearray[2]);

if (len == "")
{
alert("시간은 비워둘 수 없습니다." );
return;
}
else if (len > 10)
{
alert("날짜 형식이 잘못되었습니다.")
return; else if (isNaN(연도))
{
alert("날짜 형식이 잘못되었습니다.");
return;
}
else if ((연도 > 9999) || (연도 {
alert("날짜 형식이 잘못되었습니다.");
return; }
else if (isNaN(월))
{
alert( " 날짜 형식이 잘못되었습니다.");
return;
}
else if ((month > 12) || (month {
alert("날짜 형식은 다음과 같습니다. 잘못된 ");
return; }
else if (isNaN(day))
{
alert("날짜 형식이 잘못되었습니다.");
return;
}
else
{
전환(월)
{
사례 1:
사례 3:
사례 5:
사례 7:
사례 8:
케이스 10:
케이스 12:
if ((dat
31))
{
alert("날짜 형식이 잘못되었습니다.") return;
break;
사례 4:
사례 6:
사례 9:
사례 11:
if ((day
30))
{
alert ( "날짜 형식이 잘못되었습니다.");
return; }
break
기본값:
if ((연도 % 100 == 0) && (연도 % 4 == 0) )
{
if ((요일
29))
{
alert("날짜 형식이 잘못되었습니다.")
return; > else {
if ((일
28))
{
alert("날짜 형식이 잘못되었습니다.")
return; 🎜 >}
}
}
} Form.submit()
}

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿