通过生日在keyup上获取年龄

弗拉基米尔大师

我创建脚本在keyup上按生日按年龄获取年龄,但是我遇到了问题。因为,当我键入示例时:我键入:1955-11-13此结果显示为NaN

这是我的脚本:

    <script src="https://code.jquery.com/jquery-1.11.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function() {
 var fulldate = document.getElementById('fulldate');
    var result = document.getElementById('result');
        $('#fulldate').keyup(function(){
        var birthdate = fulldate.value; 
        var cur = new Date();
        var diff = cur-birthdate;
        var age = Math.floor(diff/31536000000);
           result.value = age;
   });
 });
</script>


Date : <span><input   id="fulldate"  type="text"   value="1995-11-13" /></span>
<br/><br/>
Age  : <span><input  id="result" type="text"  /></span>

但是,如果不使用keyup,此脚本将正确运行

该脚本可以正确运行:

<script src="https://code.jquery.com/jquery-1.11.3.js"></script>
<script type="text/javascript"> 
$(document).ready(function() {
        var birthdate = new Date("1995/11/13");
        var cur = new Date();
        var diff = cur-birthdate;
        var age = Math.floor(diff/31536000000);
           alert(age);

 });
</script>

帮帮我谢谢

Mahedi Sabuj

在“文档准备就绪”功能中使用,var birthdate = new Date(fulldate.value)但在“抠像”功能中仅使用var birthdate = fulldate.value有所作为。

使用var birthdate = new Date(fulldate.value)让您的结果。

您可以看一看小提琴。https://jsfiddle.net/80hrn55f/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在今年已经过生日的生日上更改负值

如何让用户今天过生日?

如何通过熊猫的出生日期获得年龄栏?

熊猫从日期获取年龄(例如:出生日期)

乔达-使用其他格式获取生日的年龄

MySQL从生日检查年龄

Python中生日的年龄

通过PHP 5.0 SDK获取Facebook生日

如何在mysql上添加Check约束,从出生日期字段计算年龄并验证年龄是否大于18

如何通过从出生日期中减去当前年份来获得年龄

使用表格中的“用户生日”列按年龄获取用户

根据出生日期和当前日期的输入获取某人的年龄

在keyup上获取textarea中的字符

从生日计算年龄(以毫秒为单位)

从出生日期算起年龄

从今天的生日算起年龄

以YYYYMMDD格式计算给定生日的年龄

从出生日期算起年龄

在angularjs中将生日转换为年龄

使用出生日期计算年龄

根据出生日期计算年龄

根据出生日期计算年龄

通过 Graph API 获取 facebook 页面限制(国家、年龄) - OpenGraphObjectRestrictions

通过用户输入JavaScript获取当前年龄

仅在perl上使用出生年份来获取年龄

从php循环获取值,并在keyup上获取多个值

在SQL中,是否可以通过解决当前日期和生日之间的差异来自动在同一表中设置列(年龄)的值?

在 keyup 上获取每个输入值到 php 脚本

有谁知道如何从 android 平台的 facebook sdk 获取名字、姓氏、电子邮件、id、生日、性别、家乡、年龄等?