您的位置:首页 > 其它

用网页实现判断某一年是否为闰年

2017-09-23 20:29 253 查看
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>判断某一年是否为闰年</title>

<script>
function checkYear()
{

var txtYear=document.getElementById("runnian").value;   //从文本框中获取年份信息

//判断输入是否为空,长度是否小于1,输入的数字是否大于0.
if((txtYear==null)||(txtYear.length<1)||(txtYear < 0))
{
window.alert("请在文本框中输入正确的年份");
txtYearObj.focus();
return;
}

//判断输入是否为整数
if(String(txtYear).indexOf(".")>-1)
{
window.alert(String(txtYear).indexOf("."));
window.alert("年份必须为整数数字!");
txtYearObj.focus();
return ;
}

if(isLeapYear(txtYear))
window.alert(txtYear+"年是闰年");
else
window.alert(txtYear+"年不是闰年");
}

//判断输入的年份是否为闰年,如果是则返回true,否则返回false
function isLeapYear(yearVal)
{
if((yearVal %100 == 0)&&(yearVal%4 == 0))
return true;
if(yearVal % 400 == 0)
return true;
return false;
}
</script>
</head>

<body>
<!--创建一个表格-->
<form action="#" name="form" method="post">
请输入当前年份:
<input type="text" id="runnian">
<p>请单击按钮以判断是否是闰年</p>
<input type="button" value="按钮" onclick="checkYear()">
</form>
</body>
</html>


示例效果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: