从键盘输入起始年和终止年,遍历出其中的闰年,以表格两列输出:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>遍历闰年</title>
</head>
<body>
<input type="text" id="staryear" placeholder="请输入起始年" />
<input type="text" id="eddyear" placeholder="请输入终止年" />
<button onclick="show()">遍历</button>
<script type="text/javascript">
function show() {
var b = 0;
var staryear = document.getElementById("staryear").value;
var eddyear = document.getElementById("eddyear").value;
if(staryear > eddyear) {
alert("请输入的起始年<=终止年")
} else {
document.write("<table border='1'> ");
while(staryear <= eddyear) {
if(staryear % 4 == 0 && staryear % 100 != 0) {
if(b % 2 == 0) {
document.write("<tr>");
}
document.write("<td>" + staryear + "</td>")
b++;
}
staryear++;
if(b % 2 == 0) {
document.write("</tr>");
}
}
document.write("</table>");
}
}
</script>
</body>
</html>