国产探花免费观看_亚洲丰满少妇自慰呻吟_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>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 西安市| 永新县| 万源市| 平谷区| 兰州市| 阜城县| 南丹县| 谢通门县| 呼玛县| 兴文县| 长治县| 亳州市| 柞水县| 都昌县| 鹰潭市| 连山| 通山县| 福泉市| 漾濞| 津南区| 合作市| 安陆市| 莱州市| 乡宁县| 北流市| 阿坝| 鸡东县| 岑巩县| 刚察县| 通辽市| 蚌埠市| 周口市| 资兴市| 凤凰县| 昔阳县| 九寨沟县| 军事| 新绛县| 北川| 小金县| 河间市|