<!DOCTYPE html> <html> <head> <title>判断平年与闰年</title> </head> <body> <input type="text" id="yearInput" placeholder="请输入年份"> <button onclick="checkYear()">检查</button> <p id="result"></p> <script> function checkYear() { // 获取输入框元素 const inputBox = document.getElementById('yearInput'); // 获取结果展示元素 const resultBox = document.getElementById('result'); // 获取输入框中的值 const year = parseInt(inputBox.value); // 判断是否为有效的年份 if (isNaN(year)) { resultBox.innerText = "请输入有效的年份!"; return; } // 判断是否为闰年 if ((year % 4 === 0 && year % 100 !== 0) || year % 400 === 0) { resultBox.innerText = year + "年是闰年"; } else { resultBox.innerText = year + "年是平年"; } } </script> </body> </html>