jQuery 根据日期计算年龄
时间: 2023-08-09 22:04:59 浏览: 87
可以使用JavaScript的Date对象来计算年龄,然后用jQuery来处理日期输入和输出。以下是一个例子:
HTML代码:
```html
<label for="dob">出生日期:</label>
<input type="date" id="dob">
<button id="calculate">计算年龄</button>
<p id="result"></p>
```
JavaScript代码:
```javascript
$(document).ready(function() {
$('#calculate').click(function() {
var dob = new Date($('#dob').val());
var today = new Date();
var age = Math.floor((today - dob) / (365.25 * 24 * 60 * 60 * 1000));
$('#result').text('您的年龄是 ' + age + ' 岁。');
});
});
```
这段代码监听“计算年龄”按钮的点击事件。当按钮被点击时,它从输入框中获取日期,使用Date对象将其转换为日期对象,并计算出当前日期与出生日期之间的年龄。最后,它将结果显示在页面上的一个段落中。