Kiểm tra ngày tháng năm sinh javascript
Bạn có thể download mã tại đây
ngoài ra bạn cũng có thể dùng trực tiếp đoạn code sau http://www.mediafire.com/?rdxl3xoqt13l9pv
__________________________________________________________________________
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<script type="text/javascript">
function kiem_tra_ngay_sinh_hop_le(ngay_thang_nam_sinh)
{
var ngay_hop_le = "khong";
var thang_hop_le = "khong";
var nam_hop_le = "khong";
var dinh_dang_hop_le = "khong";
var m = ngay_thang_nam_sinh.split("/");
if(m.length==3)
{
dinh_dang_hop_le = "co";
}
var ngay_sinh = parseInt(m[0]);
var thang_sinh = parseInt(m[1]);
var nam_sinh = parseInt(m[2]);
if(dinh_dang_hop_le=="khong")
{
alert("Định dạng không hợp lệ : có thể bạn dùng hơn 2 dấu '/'");
}
if(ngay_sinh>=1 && ngay_sinh<=31 )
{
ngay_hop_le="co";
}
else
{
alert("Ngày sinh không hợp lệ : ngày sinh phải là giá trị từ 1 đến 31 ");
}
if(thang_sinh>=1 && thang_sinh<=12 )
{
thang_hop_le="co"
}
else
{
alert("Tháng sinh không hợp lệ : tháng sinh phải là giá trị từ 1 đến 12 ");
}
if(nam_sinh>=1900 && nam_sinh<=2020 )
{
nam_hop_le="co";
}
else
{
alert("Năm sinh không hợp lệ : năm sinh phải là giá trị từ 1900 đến 2020 ");
}
if(ngay_hop_le=="co" && thang_hop_le=="co" && nam_hop_le=="co" && dinh_dang_hop_le=="co")
{
alert("Ngày sinh hợp lệ");
}
}
//kiem_tra_ngay_sinh_hop_le("31/6/1991");
function kiem_tra_onclick()
{
var id=document.getElementById("ngay_thang_nam_sinh");
var vl=id.value;
kiem_tra_ngay_sinh_hop_le(vl);
}
</script>
<table>
<tr>
<td width="160px">
<b>Ngày tháng năm sinh : </b>
</td>
<td>
<input style="width:200px" id="ngay_thang_nam_sinh" value="ngay/thang/nam" onfocus="if (this.value=='ngay/thang/nam'){this.value=''};" onblur="" >
</td>
<td>
<input type="button" value="Kiểm tra" onclick="kiem_tra_onclick()">
</td>
</tr>
</table>
</body>
</html>
__________________________________________________________________________
Thứ Bảy, 28 tháng 5, 2011
Kiểm tra ngày tháng năm sinh javascript
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Đóng góp
- Mình có đăng bài viết hướng dẫn làm web bán hàng tại đây :
http://lamwebbanhang.blogspot.com/2016/06/huong-dan-lam-web-ban-hang-bang-code.html
Bạn nào thấy bài viết trên hữu ích thì có thể đóng góp 1 khoản tiền cho mình , xem chi tiết tại đây :
http://lamwebbanhang.blogspot.com/2017/08/ong-gop-tinh-nguyen.html
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------