用js实现计算用户年龄的程序,用户在输入框输入正确出生年份可以得到用户年龄,输入错误时提示用户输入数据出错。
时间: 2024-05-02 12:19:25 浏览: 12
好的,这是一个计算年龄的问题,我可以回答。以下是一个使用 JavaScript 计算用户年龄的示例代码:
```javascript
function calculateAge() {
var birthYear = document.getElementById("birth-year").value;
var currentYear = new Date().getFullYear();
var age = currentYear - birthYear;
if (isNaN(age) || age < 0) {
alert("请输入正确的出生年份。");
} else {
alert("您的年龄是:" + age + " 岁。");
}
}
```
在这个例子中,我们首先获取用户在输入框中输入的出生年份,然后使用 JavaScript 内置的 `Date()` 函数获取当前年份,计算出用户的年龄。如果用户输入的出生年份不是一个数字或小于零,就会弹出一个错误提示框。如果计算成功,则会弹出一个包含用户年龄的提示框。
希望这个例子能够帮到你!