function getAge(dateString) {
var today = new Date();
var birthDate = new Date(dateString);
var age = today.getFullYear() - birthDate.getFullYear();
var m = today.getMonth() - birthDate.getMonth();
if (m < 0 || (m === 0 && today.getDate() < birthDate.getDate())) {
age--;
}
return age;
}
我在我的Javascript腳本中有此代碼,並且正在嘗試查找如何在html中的窗體上顯示輸入的生日。是否有一個事件監聽器可以用來在輸入內部傳遞這個函數來獲取日期並計算年齡?使用事件監聽器來獲取年齡javascript
這不打印在html表單上? – wqu
獲得該值後,可以使用選擇器路徑在任意位置顯示該值。 'document.getElementById('output')。value = age;' – softvar
這是你的第一個選項還是第二個選項? – wqu