我有一个带有“Date”元素和提交按钮的HTML表单。有2个功能。一个用于计算“日期”HTML元素中给定出生日期的年龄。另一个功能是比较年龄和最小允许年龄。我需要帮助来完成它。在代码中看到我的问题。是的,我见过其他类似的问题。我想学习,而不仅仅是复制/粘贴。如果我明白我的代码/语法有什么问题,那么我会更好地学习。提前致谢。从“日期”计算年龄HTML元素

var minAge = 18;

var curDate = new Date();

var curr_year = curDate.getFullYear();

var curr_month = curDate.getMonth();

//Calculates age from given Birth Date in the form//

function _calcAge() {

var dt1 = document.getElementById('date').value;

var birth_date = new Date(dt1);

var birth_year = birth_date.getFullYear();

var birth_month = birth_date.getMonth();

var calc_year = curr_year - birth_year;

var calc_month = curr_month - birth_month;

//The following below is what I am not sure about.

//I need to combine years and months and

//convert them into a string??? Is this syntax dead wrong?

var final_result = (calc_year && "." && calc_month).toString();

// final result should be a number with a decimal point, example: 35.5

final_result = parseFloat;

return (final_result);

alert(final_result);

}

//Compares calculated age with minimum age and acts according to rules//

function _setAge() {

var age = _calcAge();

//alert("my age is " + age);

if (age < minAge) {

alert("You are not allowed into the site. The minimum age is 18!");

} else

alert("Welcome to my Site");

window.open(main.htm, _self);

}

Date Of Birth:

html计算年龄代码,从“日期”计算年龄HTML元素相关推荐

  1. 软件测试 白盒测试案例--代码输入日期计算星期数

    文章目录 软件测试 白盒测试案例--代码输入日期计算星期数 一.实验内容 二.实验步骤 三.实验结果 软件测试 白盒测试案例–代码输入日期计算星期数 一.实验内容 以下代码为输入日期计算星期数.对其代 ...

  2. nodejs计算时间间隔_js计算时间差代码【包括计算,天,时,分,秒】

    var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间 v ...

  3. java前台计算date差,js计算时间差代码【包括计算,天,时,分,秒】_javascri

    var begintime_ms = Date.parse(new Date(begintime.replace(/-/g, "/"))); //begintime 为开始时间 v ...

  4. 日期计算php,php时间日期计算

    下面是编程之家 jb51.cc 通过网络收集整理的代码片段. 编程之家小编现在分享给大家,也给大家做个参考. 简单的时间计算 //时间计算 开始,结束,类型 function shijianjisua ...

  5. mysql 日期计算_mysql两个日期计算天数怎么算?

    展开全部 mysql两个日期计算天数32313133353236313431303231363533e58685e5aeb931333365633864的计算有如下方式: 1.利用TO_DAYS函数 ...

  6. html计算年龄代码,JavaScript简单计算人的年龄示例

    本文实例讲述了JavaScript简单计算人的年龄的方法.分享给大家供大家参考,具体如下: 注意Date()类型转换,否则会出现NaN的错误 birth为yyyy-mm-dd的日期格式 完整示例代码如 ...

  7. php日期时间代码,PHP日期计算

    为了显示一个事件的持续时间,我试图计算两个日期之间的差异.如果事件的持续时间为星期五17:00至星期日15:00,则针对该问题给出的大多数函数都将失败.我的目标是找出日期之间的区别,比如: date( ...

  8. python猜年龄代码_Python实现猜年龄游戏代码实例

    1. 在猜年龄的基础上编写登录.注册方法,并且把猜年龄游戏分函数处理,如 2. 登录函数 3. 注册函数 4. 猜年龄函数 5. 选择奖品函数 代码如下 import json real_age = ...

  9. uniapp 日期计算年龄

    uniapp根据日期计算年龄 友情提示:ios日期格式只支持 2020/04/15 话不多说,上代码(#.#) // 根据日期计算年龄 getAge(strBirthday) {//strBirthd ...

最新文章

  1. linux下如何修改系统时间
  2. 全栈工程师15年经验分享:40个改变编程技能的小技巧
  3. Sales Order 中的User Exit开发
  4. IIS短文件/文件夹泄露漏洞
  5. 腾讯万亿级 Elasticsearch 内存效率提升技术解密
  6. 利用snmptools实现cacti自定义监控Windows性能计数器
  7. 商业项目中代码质量是否重要?
  8. 【elasticsearch】ClusterBlockException[blocked by: [FORBIDDEN/12/index read-only / allow delete (api)]
  9. C++中BEGIN_MSG_MAP或者BEGIN_MESSAGE_MAP的个人理解
  10. macbook pro 开发帮助
  11. 使用Trace实现程序日志
  12. Linux下安装redis5.0.7
  13. 口袋妖怪c语言代码大全,口袋妖怪漆黑的魅影金手指代码 游戏代码大全分享
  14. c# 标准正太分布函数_[C#] 查标准正态分布表
  15. Cooling-Shrinking Attack: Blinding the Tracker with Imperceptible Noises
  16. 总有一些声音令人热血澎湃
  17. hexo(next)——每日一言、今日诗词
  18. Tableau 2020.2版本如何做环形图
  19. 极路由 安装php,极路由1S刷潘多拉安装优酷路由宝插件
  20. java byte 图片_Java将byte[]转图片存储到本地的案例

热门文章

  1. 如何培养员工的成就感和工作积极性
  2. MySQL--死锁的原因及解决方法
  3. 微信小程序车牌组件代码
  4. leetcode-4.11[1276. 不浪费原料的汉堡制作方案、237. 删除链表中的节点、657. 机器人能否返回原点](python解法)
  5. 云服务器1M带宽够用吗?(并发数计算方法)
  6. 批量图片采集编辑压缩工具
  7. JAVAWEB学习笔记--Day3
  8. 中国人寿如何基于容器搭建金融PaaS云平台 1
  9. Android Studio 在library中引用本地arr的办法
  10. maven-compiler-plugin 插件配置详解