国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

javascript 驗證日期的函數

2024-05-06 14:11:01
字體:
來源:轉載
供稿:網友
導致數據庫跑任務出現錯誤(任務根據日期來計算狀態的,由于數據量比較大,都做成任務夜里跑),為了避免再出現此類的錯誤,所以增加了一個驗證日期有效性的javascript方法。
本方法能夠有效的驗證閏年,支持的日期格式有:2009-01-01、2009/01/01兩種格式。
javascript代碼
代碼如下:
//判斷日期是否合法
function IsDate(oTextbox) {
var regex = new RegExp("^(?:(?:([0-9]{4}(-|//)(?:(?:0?[1,3-9]|1[0-2])(-|//)(?:29|30)|((?:0?[13578]|1[02])(-|//)31)))|([0-9]{4}(-|//)(?:0?[1-9]|1[0-2])(-|//)(?:0?[1-9]|1//d|2[0-8]))|(((?:(//d//d(?:0[48]|[2468][048]|[13579][26]))|(?:0[48]00|[2468][048]00|[13579][26]00))(-|//)0?2(-|//)29))))$");
var dateValue = oTextbox.value;
if (!regex.test(dateValue)) {
alert("日期有誤!");
dateValue = "";
this.focus();
return;
}
}

使用測試
代碼如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head>
<title></title>
<script type="text/javascript" src="jQuery/JScript1.js"></script>
<script type="text/javascript" src="jQuery/jquery-vsdoc.js"></script>
</head>
<body>
<input type="text" id="sDate" />
<script type="text/javascript">
$("#sDate").blur(function() {IsDate($(this)[0]);})
</script>
</body>
</html>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 榆社县| 海丰县| 文昌市| 准格尔旗| 沂水县| 乌兰浩特市| 盐池县| 卢湾区| 桂平市| 塘沽区| 正蓝旗| 阿拉善盟| 池州市| 抚松县| 铁岭县| 耿马| 沙坪坝区| 西藏| 汝阳县| 九台市| 湖南省| 苏州市| 敦煌市| 聊城市| 贺兰县| 旬邑县| 修水县| 岐山县| 宜兰县| 抚顺市| 星子县| 建瓯市| 醴陵市| 安吉县| 青田县| 永宁县| 铁力市| 云林县| 泗洪县| 偃师市| 岳池县|